I happened to see eChineseLearning's YouTube videos, and decided to study with them.
I thought It would be hard for me to learn anything online until I signed up for a one-year plan last year.
Sometimes I can't get enough personal speaking time with the teachers during the Chinese lessons at offline schools. But I can get immediate feedback in the online classroom, and find out my mistakes in speaking and writing. My teacher is so kind, as she always gives me clear guidance and advice.
I will continue taking lessons on the site in the future, and recommend them to my friends :)