John Shima offers Private and Group Lessons

Contact John to join one of the currently scheduled clinics or to set up a new session.

Your details were sent successfully!