Find the perfect session for your goals. Whether you're starting a new journey or leveling up your skills, our expert-led classes are designed to fit your busy lifestyle.

Select your program below and secure your spot on the mats today.

Kids 6-9
3:45 pm to 4:35 pm
Youth 10-14
4:45 pm to 5:45 pm
Adult 15+
8:00 pm to 9:00 pm
Kids 6-9
3:45 pm to 4:35 pm
Youth 10-14
4:45 pm to 5:45 pm
Adult 15+
8:00 pm to 9:00 pm
Kids 6-9
12:30 pm to 1:20 pm
Adult 15+
1:30 pm to 2:30 pm
Youth 10-14
1:00 pm to 2:00 pm
Kids 6-9 (Open Mat)
2:00 pm to 3:00 pm
Youth 10-14 (Open Mat)
2:00 pm to 3:00 pm
Adult 15+ (Open Mat)
2:00 pm to 3:00 pm