Whether you are a two-left-feet beginner or a seasoned professional, our extensive adult programs have something for everyone!

Register Now!

(PREVIOUSLY REGISTERED STUDENTS:  We are using a new registration software program starting Fall 2016 which requires that you create a new account.)

The year for adult programs is divided into 4 sessions:

Fall: September to December

see the fall 2018 pdf schedule here

Fall 2018 Unlimited Registration: For $199/month, register in as many Fall Session classes as you’d like!

Winter: January to March

see the winter 2019 pdf schedule here

Winter 2019 Unlimited Registration: For $199/month, register in as many Winter Session classes as you’d like!

Spring: April to June
Summer: July and August Evening Programs



Membership Fee: $30, payable once each school year, September – August.

Payment in full must be received by our office to guarantee your spot in class. Add GST to ALL fees.

Tuition: based on a rate of $18.00 for all 60 minutes classes, $23.00 for 75-90 minute classes. Fall Session = 14-15 classes (depending on what day the class occurs).

Earlybird Discount: Tuition is discounted for upcoming sessions up to 1 month prior to the session starting. See our registration software for session-specific dates.

Session Unlimited Registration: For monthly payments of $199, register in as many classes as you’d like!

Drop-in Rates: $22 for 60 minute class, $28 for 75-90 minute class (Cash or debit only. No credit card transactions for drop-ins).

Registering late? If you are registering after the session start date, your fees will be pro-rated automatically in our online registration system.


In the event of withdrawal, refunds will only be given if written notice is received 2 (two) weeks prior to the program start date, with the exception of medical reasons which must be documented with a letter from your doctor. A $50.00 Cancellation Fee, the Membership Fee and the cost of classes that have passed up to the day the withdrawal notice was received will be deducted from the refund amount. GST will be added to all fees. Fees are otherwise nonrefundable and nontransferable.

Classes can be made up by the registered student within the registered session. Missed classes are not transferable to other sessions or other people. Please consult with your teacher or one of our admin team regarding suitable classes. Note: makeup classes may be done in advance.