My 11 year old son has been learning violin from Stanley since he was 5. Stanley is an excellent teacher and mentor with highly professional performing skills and comprehensive knowledge of music. He encourages student to understand meanings of each passage, pay attention to harmonies and structures of the music and push you to do your utmost best with every piece. Stanley always provides different opportunities for student to perform on music concerts, festivals and competitions to practice their performing skills and build up confidence. We feel great fortunate of having Stanley as our violin teacher!