Generally speaking the teacher is good and professional, and classes are great and fun too, we aren’t too fast or too slow, the speed is ok.
Gives a lot of opportunity to practice and uses Chinese to explain the meaning, very seldom refers to translation method.
Updated January 2016:
I’m very much satisfied with classes that April gives, she is a great teacher. Pays very much attention to each of my sentence, and corrects me every time, which really helps to improve, even correct “bad habits”, the aspects that I wrongly memorized and made my habits J she also has good time management, also not afraid to spend extra 5 minutes in order to finish the class/ topic