Five years ago, my daughter wanted to go to a high school in China to exchange for a year. I was very happy for her but also worried about whether she can adapt to life in China. Hence we decided to let her learn Chinese in advance. We lived in California and tried many local Chinese tutors. However, my daughter didn't show much interest in lessons. So I searched online and found eChineseLearning. After one free trial, Doris (my daughter's name) seemed to find her passion in this language. At the very beginning, she found Chinese difficult to learn as other children did. Rememering Chinese characters almost made her crazy. Luckily, she met a very patient and responsible teacher-Nora. She always encourages my daughter, helps her review in time and practices Chinese. Gradually, my daughter can understand simple Chinese conversations and speak short sentences. She told me she really enjoyed her Chinese lessons here. Although now she returned to America after the exchange, she still continues to learn Chinese at eChineseLearning. The teachers here are high-qualified and the products are cost-effective. My daughter always recommends the school to her friends, lol...