Course Outline Schedule a Course Instructors Contact Us

Course Schedule

Courses are offered several times monthly according to demand. Classes are assembled based on the number of participants applying and location. Class dates are subject to change. For the latest information and updates on our course schedule email

Before you purchase online, please call 416-962-5444 and listen carefully to the message regarding class date availability.

Online Registration


If you are booking a class for someone else, other than yourself, then please enter the Students, Name, Address and Phone #. If you forget to do this at the time of registration or have any questions, please email us at

If you are purchasing spots for more than 1 student, please email us the information for each student.