La mia opinione è che un corso all'università sia sempre da considerare per primo. anche se il metodo di insegnamento è antiquato e i testi pure, rimane il fatto che c'è la classe, nel senso di altri studenti, l'ambiente, oltre al fatto che i professori parlano poco o niente inglese, per cui ti devi sforzare.
Bisogna vedere però se hai tempo per dedicarti a un corso universitario che è poco flessibile, ha orari fissi e dura a lungo.
Altrimenti considera le scuole private, sia con classi che insegnante privato. Personalmente credo che un insegnante privato vada bene dopo, quando sei già a un livello almeno medio e ti senti di andare da solo. Uno dei vantaggi della classe è che sei con altri e timotivi a vicenda, col teacher privato no. anche se magari vai più in fretta.
Per le scuole private, ce ne sono diverse, io conosco questa ma conto che altri ti daranno diverse indicazioni.
http://mandarinhouse.cn
ciao