John's School of Music

Begin your musical journey today!

about john’s school of music


John's School of Music is offering weekly private lessons to students of all ages in the areas of violin, viola, cello, and piano performance as well as music theory and composition. 




John’s School of Music is happy to announce its partnership with Moonflower Montessori School! Lessons will be taught at Moonflower on Tuesdays and Thursdays.

Moonflower Montessori School
211 W. Main Street
Abingdon, VA 24210

Lessons take place at John's home studio also located in Abingdon, VA on all other days of operation. Skype lessons are also available!

Contact John for details!




Sunday: 11:00am - 3:00pm
Monday: Closed
Tuesdsay: 4:00 - 8:00pm
Wednesday: 3:30 - 8:00pm
Thursday: 3:00 - 5:00pm
Friday: 12:30 - 5:30pm
Saturday: Closed




$30 30-minute lesson
$55 60-minute lesson

Sibling Discount

$55 Two (2) back-to-back 30-minute lessons

Discounted Rates for Moonflower Students

$25 30-minute lesson
$47.50 60-minute lesson
$47.50 Two (2) back-to-back 30-minute lessons



Lesson policies

See the Lesson Contract for Lesson Policies.



Schedule a Lesson

To schedule a lesson, please contact John directly by either phone, text, or email.

To see what times are available, check out John's Teaching Calendar.



Top rated Piano Lessons