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
ProgramMondayTuesdayWednesdayThursdayFridaySaturday
Tiny Champions
Ages 3–4 · 30 min
5:45–6:15 PM 3:30–4:00 PM 3:30–4:00 PM
Little Champions
Ages 5–7 · 45 min
4:00–4:45 PM 4:00–4:45 PM 4:00–4:45 PM 4:00–4:45 PM
Little Champions (PM)
Ages 5–7 · 45 min
6:15–7:00 PM 6:15–7:00 PM 6:15–7:00 PM 6:15–7:00 PM
PMA Kids
Ages 8–12 · 60 min
4:45–5:45 PM 4:45–5:45 PM 4:45–5:45 PM 4:45–5:45 PM
PMA Kids (PM)
Ages 8–12 · 60 min
7:00–8:00 PM 7:00–8:00 PM 7:00–8:00 PM 7:00–8:00 PM
Adults
Ages 13–99 · 75 min
8:00–9:15 PM 8:00–9:15 PM 8:00–9:15 PM 8:00–9:15 PM
Tiny Champions
Little Champions
PMA Kids
Adults

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.