Show me classes for the session  

And at location  

The Class Costs


The total cost for is typically .

Costs may vary by class time and location. Please view the list of classes, by selecting a session, and specific class pricing will be displayed.

A registration fee of may be required.

required as a deposit and the remaining balance is

Payment for the class is

Discounts for are available. If you believe you are eligible for a discount, but it has not been automatically deducted from your cost, please make a note on your registration and we will take care of it for you.

Try turning your phone sideways for more detail...


There are currently no courses available for the session you selected.

To see if this class is offered in another session try clicking a different session icon above, or select it from the session pull down.

To see all classes offered in a session please browse our class offerings by visiting the classes page and choosing a session by clicking on its icon at the top of the page.

If you have any questions please feel free to contact us.