Cheng Chen
She has been so helpful and is a very nice woman. Even though I missed a straight month of classes and quizzes for personal issues, she helped me catch up and make up the work even without proof of absence. With weekly quizzes, they provide good pressure to keep studying and learning the language. You'll be surprised with how well you know Chinese!