Ms Amy Diao in Mandarin class is the best. Very patient and loving with the children. My son listens to no one but her. His mandarin is all thanks to her great teachings. She is also very responsive and nice to our suggustions and questions. I recommended all my friends to put their children with her if they want their children to learn Chinese.