Graham Yates is an exceptional piano instructor. He was able to connect with each of our sons (who have very different personalities and attention spans) and instruct them in a way that engaged, inspired, and challenged them. While he was their instructor they always looked forward to their lessons and practice time at home. In addition to this Graham was always extremely professional, kind, and helpful by providing resources and tips (especially on his blog) so we could support our children by creating meaningful practice time at home. Very few people seem to work with the dignity, passion, and professionalism that you will encounter in Graham Yates.