Our Class schedule is under Construction

We are presently setting up a whole new schedule. Check back for our new programs


  • We require full payments to be made in order to secure your place in class.
  • We do not offer make-up classes or refunds for classes you miss.
  • When you sign up for a class we make a commitment to our teacher for that specific class.

Contact us for locations, directions and phone numbers.