Mandarin Minds has provided a great portal for my kids to learn Mandarin. Having it online means that it provides us with the flexibility to change the lesson times when required. The teacher has also been great in encouraging my kids to speak up more and becoming more confident in speaking and reading. Being a one on one lesson allows personalized pace of learning for each of children.
Lynn