Javascript must be enabled to use this. Learn how to enable Javascript
NEW STUDENTS: No new students are being accepted as of 10/29/2020.
For a complete list of our policies please see our policies webpage.
Cancellations & Refunds: There are NO refunds. Once something is scheduled and paid for there are no refunds for cancellations. If you need to reschedule, make sure you notify SMSH at least 24 hours prior to your lesson. No make-ups will be given without 24 hours notice of a cancellation.