We have known James for a few years now and have never looked for another teacher. He is a strict but patient piano tutor that not only teaches but helps my son in performances for his school or in competitions. He triggers my son’s motivation by playing melodious tunes on the piano as examples that we love listening to. I would recommend James to anyone interested in learning how to play the piano. He is truly an amazing teacher.