John has been teaching private lessons and workshops for 45 years.  

Warning: His enthusiasm is contagious.

For more information about online and in-person lessons, drop John a line here.
Name *
Name