I just completed 100 online classes with Teacher Christina and had an amazing experience. Each class was both very entertaining and also covered exactly the knowledge I wanted to learn. I was able to see real progress in both my spoken and written Chinese skills and was pushed out of my comfort zone in a way that still allowed me to succeed. It has been four years since I lived in China and this course was perfect for refreshing my language skills. I definitely recommend this course, school, and teacher to anyone who wants to improve their Chinese!