Tenwest Mandarin School
I was a little apprehensive about learning Chinese full time, not being an academic person, but I have learned so much in just a few weeks. The teachers are so well skilled in aiding learning, thanks to flexibility according to individual learning styles. The school is extremely well-run, affordable, friendly and response times to emails etc. is very fast. Learning here is so good, it's an absolute pleasure.