A set of courses is normally offered in the Fall, Winter, and Spring of each year. More information about upcoming multi-week courses can be found here: Multi-Week Courses

We also offer single-day modules on a variety of topics throughout the year. More information about upcoming single-day lessons can be found here: Single Day Modules

Note: To make it easier for students to choose courses in a good learning order, we've assigned each course a level:

1.  Beginners  2. Post Beginners  3. Lower Intermediate  4. Higher Intermediate  5. Advanced  6. Expert

Add content