The 2026-2027 Calendar is here. Below are snapshots of the calendar and weekly programs.
All sessions are subject to change. Please check the online calendar for current dates and times.
Our Facebook page will be updated if sessions need to change at short notice.