Plan ahead, so you're sure to secure your spot!
Plan ahead and mark your calendars so you secure your spot in your program of choice. We offer four program sessions each year, with new registration periods opening prior to the start of each session.
Programs fill quickly, so we encourage participants to review dates in advance and register as soon as enrolment opens.
Upcoming Registration Dates
| Session | Registration Date |
|---|---|
| Spring 2026 | April 1, 2026 |
| Summer 2026 | June 3, 2026 |
| Fall 2026 | August 5, 2026 |
| Winter 2027 | December 9, 2026 |
Program Sessions
Registered Programs are typically offered in the following seasonal sessions:
Fall Session
Programs typically run from September through December
Winter Session
Programs typically run from January through March
Spring Session
Programs typically run May through June
Summer Session
Programs typically run July through August