Class Schedule
Train every day of the week.
Classes run Monday through Saturday. Open mat every Friday evening from 7–9 PM — free for members, $15 drop-in for guests.
Disciplines:BJJMuay ThaiKidsOpen Mat
Monday
6:00 AM
BJJ FundamentalsMarcus Ferro
BJJ60 minAll Levels12:00 PM
Muay Thai BasicsJana Osei
Muay Thai60 minBeginner5:30 PM
Kids Martial ArtsSam Rivera
Kids45 minAges 5–106:30 PM
BJJ IntermediateMarcus Ferro
BJJ90 minBlue Belt+7:30 PM
Muay Thai IntermediateJana Osei
Muay Thai60 minAll LevelsTuesday
6:00 AM
Muay Thai ConditioningJana Osei
Muay Thai60 minAll Levels5:30 PM
Kids Martial Arts AdvancedSam Rivera
Kids45 minAges 11–146:30 PM
BJJ FundamentalsMarcus Ferro
BJJ60 minAll Levels7:30 PM
No-Gi GrapplingMarcus Ferro
BJJ60 minAll LevelsWednesday
6:00 AM
BJJ FundamentalsMarcus Ferro
BJJ60 minAll Levels12:00 PM
Muay Thai TechniqueJana Osei
Muay Thai60 minIntermediate5:30 PM
Kids Martial ArtsSam Rivera
Kids45 minAges 5–106:30 PM
Competition Team BJJMarcus Ferro
BJJ120 minInvite Only7:00 PM
Muay Thai SparringJana Osei
Muay Thai60 minIntermediate+Thursday
6:00 AM
Muay Thai BasicsJana Osei
Muay Thai60 minBeginner5:30 PM
Kids Martial Arts AdvancedSam Rivera
Kids45 minAges 11–146:30 PM
BJJ IntermediateMarcus Ferro
BJJ90 minBlue Belt+7:30 PM
Muay Thai IntermediateJana Osei
Muay Thai60 minAll LevelsFriday
6:00 AM
BJJ FundamentalsMarcus Ferro
BJJ60 minAll Levels12:00 PM
Muay Thai ConditioningJana Osei
Muay Thai60 minAll Levels5:30 PM
Kids Martial ArtsSam Rivera
Kids45 minAges 5–107:00 PM
Open Mat — All WelcomeOpen mat
Open Mat120 minAll LevelsSaturday
9:00 AM
BJJ FundamentalsMarcus Ferro
BJJ90 minAll Levels10:30 AM
Muay Thai — All LevelsJana Osei
Muay Thai60 minAll Levels11:45 AM
Kids Martial ArtsSam Rivera
Kids45 minAges 5–141:00 PM
No-Gi GrapplingMarcus Ferro
BJJ90 minAll LevelsDrop-in welcome.
Members train unlimited. Drop-in guests pay $20/class or $15 for Friday Open Mat. Your first class is always free — no membership required to try.
Book a Free Trial Class →Your first class is on us.
No membership required to try. Show up, tell them you’re new, and we’ll take care of the rest. Classes run seven days a week.