William is an excellent piano teacher, and I couldn’t have asked for anyone better. With his patience, empathy, and diligence, William has helped improve my son’s piano skills tremendously. He has taken my son from grade 1 to grade 5 ABRSM, and we are very grateful for his guidance.

William is thorough in his approach and keeps us parents involved in the process. He takes the time to listen to our goals and aims to achieve them. As a result, our son has earned a music scholarship to Langley School.

As we wanted to develop our son’s musical knowledge, we were able to cover music theory and composition also. I highly recommend William as a piano teacher for anyone with a willingness to learn, regardless of age.