Fatti

Il ricorrente si era iscritto presso la resistente, [X. AG] , per un corso di formazione per istruttori di guida. Il corso è iniziato il 17 luglio 2006 e doveva durare fino al 12 dicembre 2006. I costi ammontavano a un totale di Fr. 16'900.--. Il ricorrente ha interrotto il corso il 30 agosto 2006 e si è rifiutato di pagare la restante retta di Fr. 8'000.--.

La resistente ha citato in giudizio il ricorrente dinanzi al Tribunale distrettuale di Zurigo per il pagamento della restante retta. Il ricorrente ha proposto una controdomanda e ha chiesto la restituzione dei servizi già prestati. Il Tribunale distrettuale e il Tribunale superiore del Cantone di Zurigo hanno respinto la controdomanda e hanno obbligato il ricorrente a pagare la restante retta.

Il ricorrente ha presentato un ricorso al Tribunale federale e ha sostenuto che il diritto di recesso in qualsiasi momento ai sensi dell'art. 404 cpv. 1 CO era di natura imperativa e non poteva essere derogato contrattualmente.

Legge

Il Tribunale federale ha esaminato se il ricorso era ammissibile. Ha stabilito che il valore della controversia non raggiungeva l'importo richiesto di Fr. 30'000.--, ma si trattava di una questione giuridica di principio, ovvero se il diritto di recesso in qualsiasi momento nel contratto di…