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| Rank / Age Group | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
|---|---|---|---|---|---|---|
| All Ranks Ages 9 & under |
6:00–6:40 PM | — | — | — | — | — |
| All Ranks Ages 10–13 |
6:45–7:30 PM | — | — | — | — | — |
| White – Senior Yellow Ages 7+ |
— | 4:50–5:35 PM | 6:30–7:10 PM | 4:50–5:35 PM | 6:00–6:40 PM | 10:00–10:40 AM |
| Green – Senior Blue | — | 5:35–6:10 PM | 4:50–5:30 PM | 5:35–6:10 PM | 5:15–6:00 PM | — |
| Brown, Senior Brown & Red | — | 6:15–7:00 PM | 4:00–4:40 PM | 6:15–7:00 PM | 4:30–5:10 PM | — |
| Senior Red & Black Belts | — | 7:00–7:40 PM | — | 7:00–7:40 PM | — | — |
| Teens & Adults All ranks |
7:45–8:40 PM | 7:45–8:40 PM | 7:45–8:40 PM (sparring) | 7:45–8:40 PM | — | — |
| Afternoon Adult Class All ranks |
— | — | 1:00 PM | — | — | — |
| Saturday Ranks Green–Red: 9 & under · Green–Black: 10+ |
— | — | — | — | — | 10:45 AM–12:05 PM |
Instructor/demo practice (Senior Blue+, staff approval) Wed 5:40–6:20 PM. Testings & private lessons by appointment Sat from 12:00 PM. Schedule subject to change — contact us to confirm current class times.
We offer private and semi-private lessons by appointment. Perfect for busy schedules or accelerated learning.
Your first class is completely free — no experience required.