John has been the most patient and determined instructor that I could have asked for. Times where I felt like giving up he encouraged me to be the best that I could. He made me feel both comfortable and relaxed within lessons which made me feel I could achieve my goal. I had previous instructors that let me down continually John was always punctual and made sure I always got my lessons.