To register in one of our programs you must have an active client account. Click here for instructions on how to create an account.
Select a Season, then click on a Course Subcategory within the Course Category on the left side of the page to view offered courses
Click the "Register Now" button to continue to the Participant Selection Screen. Select the participant name(s) from your account that you wish to enroll into the selected course. (If you have not added Group Members to your account then the Participant Selection Screen is not displayed.) If a "Register Now" button is not clickable, this Course is not currently available for online registration or you have already added this Course to your "Shopping Cart" or you are already registered in this Course
Click the "Continue" button to add the course to your "Shopping Cart"
To register for additional courses, click on "Keep Shopping" button from the "Shopping Cart" screen or click the "Process Payment" button to proceed to the "Process Payment" screen to complete your registration purchase. Once you have successfully completed the payment transaction an Invoice will be displayed with complete details about the Course(s) registrations you have made
An email confirmation will be sent to the email address you provided in your account including a link to your registration receipt and our refund policy.
If you are not able to pay by credit card, you can register in person to pay by debit during our office hours. We do not accept cash or cheques.
To withdraw from a Course please contact us for assistance. Please refer to our Refund Policy for additional information.
If you need to cancel any class or tour, email us at and we will contact you to arrange a refund as long as we have been given 10 business days notice.
If you need to change the dates of your class or tour, email us at and we will contact you to see if there is another series available that we can move you to. We cannot guarantee that this will be possible and we do need 10 business days notice.
If you have a conflict on the date of one of the classes in your Prenatal Series, we are not able to customize the dates between two different series. We encourage you to make alternate arrangements, or if possible, have just one person attend the class by themselves. If it is not possible to attend that class at all, speak to your educator about resources to make up for the information you missed.
If you are ill on the day of one of the classes, have the other person attend by themselves. If this is not possible, email us at and we will try to arrange a make-up date.
If you have given birth prior to the start of your Prenatal Series email us at and we will provide a full refund

If you experience problems creating or updating your account, or while registering for courses please click on FAQ at the top-right page for helpful information. If you are still experiencing problems, please call 416-586-4800, ext. 2307 or email