I've really enjoyed the last few years studying at That's Mandarin. I've tried 4-5 schools and That's Mandarin have the most engaging classes, the most passionate and caring teachers and the best online tool for in-class learning.
During class, I appreciate the freeform nature of the digital "whiteboard" where the teacher can write notes. I find it more valuable than just clicking through slides. Outside of class, the videos, audio, and practice games back it easy to do some further study.
I expect to be with them for many years to come!