Spring 2020 Registration Information: Please be advised that the website is currently experiencing difficulties with our online checkout portal. Rather than wait, you are welcome to give us a call at 416-904-6284 to process your registration over the phone. We apologize for the inconvenience and thank you for your patience.

Course Details: Our course information page, includes all the details for each course. Including what would be taught and for whom the course is suitable. Before registering for a course, please make sure that it is right for you.

Course Schedule: Review the course information page to obtain full details regarding the course you want to register for. This includes course start dates, days and times.

Prerequisites: Do not register for a course unless you meet the prerequisites  (if applicable to that course). This information is available on the course information page. Registering for a course without meeting the requirements results in a refund and complications in processing your application.

Available Spots: Our registration process is constantly updated to reflect available days and times in live time. Selecting a course will only show available days and times.

If your preferred time slot is unavailable and no other time slot can accommodate you, please call us at 416-904-6284 as we may be able create special accommodation for you. Please be advised there are no guarantees however. Thank you.