I would like to share some experiences with more friends, in order to provide consulting information for non-Chinese speakers.Because different schools have different learning styles, it is important to choose a suitable school.
I’ve learnt Chinese in 3 schools in china and Mandarin garden is the best one.
First, I think you should decide the kind of Chinese you want to learn, for example, business Chinese, Chinese Lessons for HSK, etc., then, decide whether you want to learn it online or not.
Then you can have a free trial lesson(many schools offer trial lessons for new learners) to get to know about various teaching models of different schools before you finally decide on your favorite school.