Calendar - Classes currently only online

Interested in visiting one of these classes?

We're sorry, but during the summer session, as classes are online only, there are no live classes available for demos. You can arrange a "drop-in" to view any one of our pre-recorded class sessions - here's the detail about that.

You can schedule a free demo when our classes return to live, in-person sessions.

New to our program? Click here to register for a free class visit. 
Want to schedule a make-up into one of these classes? Schedule your make-up class visit here.
Not sure where these classes are located? Check our Locations quick list.

To receive timely notices of demo classes and upcoming registration periods, join our mailing list.

   
   
   
   
   
 
Location:
2025
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2027

June, 2026

SundaySunMondayMonTuesdayTueWednesdayWedThursdayThuFridayFriSaturdaySat
May 31 May 31June 1 Jun 1102103104105106
 
WEST
9:00 AM
WEST
9:00 AM
WEST
9:00 AM
WEST
9:00 AM
WEST
9:00 AM
 
07080910111213
       
14151617181920
       
21222234244256262274
 
WEST
9:30 AM

WEST
10:30 AM
STMATTEP
Lorna
9:30 AM

WEST
9:30 AM

STMATTEP
Lorna
10:30 AM

WEST
10:30 AM
Bowling Green
Leslie
9:00 AM

HIGH
Lorna
9:30 AM

Bowling Green
Leslie
10:00 AM

HIGH
Lorna
10:30 AM
STMATTEP
Madga
9:30 AM

WEST
9:30 AM

STMATTEP
Madga
10:30 AM

WEST
10:30 AM

HIGH
5:00 PM

HIGH
6:00 PM
WEST
Madga
9:30 AM

WEST
Madga
10:30 AM
HIGH
Lorna
9:30 AM

WEST
9:30 AM

HIGH
Lorna
10:30 AM

WEST
10:30 AM
28292304July 1 Jul 14026032044
 
WEST
9:30 AM

WEST
10:30 AM
STMATTEP
Lorna
9:30 AM

WEST
9:30 AM

STMATTEP
Lorna
10:30 AM

WEST
10:30 AM
Bowling Green
Leslie
9:00 AM

HIGH
Lorna
9:30 AM

Bowling Green
Leslie
10:00 AM

HIGH
Lorna
10:30 AM
STMATTEP
Madga
9:30 AM

WEST
9:30 AM

STMATTEP
Madga
10:30 AM

WEST
10:30 AM

HIGH
5:00 PM

HIGH
6:00 PM
WEST
Madga
9:30 AM

WEST
Madga
10:30 AM
HIGH
Lorna
9:30 AM

WEST
9:30 AM

HIGH
Lorna
10:30 AM

WEST
10:30 AM