Pianist, Teacher, and Performer

James combines his roles as an educator and performer to offer piano lessons that resonate with students of all levels. His approachable style and commitment to music shine through his teaching, inviting you to embark on a musical journey that is both enriching and enjoyable. Whether you aim to learn for pleasure or aspire to refine your skills, James welcomes you to explore the world of piano together.

James is an amazing instructor! His methods are outstanding, and his patience is incredible! He is by far one of the best piano teachers in the area!

Cara Keelin, Saint Petersburg, FL