Class Schedule

Find the perfect class time for you or your child. New classes added regularly.

Weekly Training Schedule

All classes are open to enrolled members. Not a member yet? Book a free trial and we'll show you around.

Schedule subject to change — check with the front desk for the latest updates
Program Monday Tuesday Wednesday Thursday Friday Saturday Sunday
[PROGRAM 1 NAME] [TIME SLOT] [TIME SLOT] [TIME SLOT] [TIME SLOT]
[PROGRAM 2 NAME] [TIME SLOT] [TIME SLOT] [TIME SLOT] [TIME SLOT]
[PROGRAM 3 NAME] [TIME SLOT]
[TIME SLOT]
[TIME SLOT] [TIME SLOT]
[TIME SLOT]
[TIME SLOT] [TIME SLOT] [TIME SLOT]
[PROGRAM 4 NAME] [TIME SLOT] [TIME SLOT] [TIME SLOT] [TIME SLOT]
[PROGRAM 5 NAME] [TIME SLOT] [TIME SLOT] [TIME SLOT] [TIME SLOT] [TIME SLOT]
[PROGRAM 1 NAME]
[PROGRAM 2 NAME]
[PROGRAM 3 NAME] / [PROGRAM 4 NAME]
[PROGRAM 5 NAME]

Need a Different Time?

We offer private and semi-private lessons by appointment. Perfect for busy schedules or accelerated learning.

Ready to Get on the Mats?

Your first class is completely free — no experience required.