Carter is very good teacher. He is experienced, very patient, and attaches great importance to my son's feedback.
Eric has made rapid progress, which is inseparable from his careful teaching. Carter always brings surprises and vitality to the class. His classes makes children love learning more.
- Parent of 5-year-old, Eric