I'm an intermediate Mandarin speaker and looked into TutorMing when I found out I had to travel to China for work. I have been using TutorMing for both myself and just recently using for my 7 year old daughter. All the instructors are really professional and patient, great with adults and kids. The materials are very appropriate and relevant. And the iPad app makes the learning even more convenient and mobile. Using TutorMing for my daughter has saved me hours of driving time to her class. I look forward to seeing her Mardarin improve.