Yingjie Li
Li Laoshi is a great teacher, and makes sure that everyone is speaking Chinese throughout the class. She is very sweet, and really focuses on your learning /retention of Chinese. However, she gives a massive amount of homework complimented by 2 weekly quizzes, 30 new (traditional) characters per week, and tests that are way too long for 50 mins.