Registration Form

To register for one of our classes, please complete the form below and complete your registration payment.

Read FAQs

Please be sure to read through these FAQs to answer your questions about registration and payment.

Where can I see the most up to date schedule of classes?

Both our current and upcoming schedules can be found on the Schedules page on this website. Please note that online registration is only available for upcoming schedules. If a class has already started, please email your enquiry to

What methods of payment do you accept?

We accept payment through credit card or PayPal. Once you complete this form and press “Proceed to Payment”, you will be taken to PayPal’s payment page. If you do not have a PayPal account, you may choose to pay by credit card on this page.

What are your Terms and Conditions?

Please click below to read our Ts and Cs. If you have any questions about these terms, please email us at