Class Schedule

During Covid-19 social distancing guidelines, we are offering the following online AND in person / outdoor classes that will ensure you continue to advance in your chosen martial art

Online Classes

  • Martial Arts for Kids: Monday 4:45pm / Tuesday 4pm / Weds. 4:45pm / Thursday 4:45pm
  • Teen and Adult Martial Arts: Monday 7pm / Weds. & Thursday 5:30pm
  • BJJ – All Ages: Monday 5:30pm and Friday 5pm
  • Kata Check and Add Class: Friday 4pm

Outdoor / In Person Classes

  • Kids: Tuesday 5pm / Thursday 5pm / Saturday 12noon
  • Teens and Adults: Thursday 5pm & Saturday 1pm

To gain access (links) to our online training, or to find out about how you can enroll in the Academy to take online classes, please email Mr. Exaros at 

NOTE: The following schedule is our normal operations and will resume when the Covid-19 mandatory shut-down is over and we can resume classes with safety and zero social distancing protocols.  Meanwhile, we will continue with our online and outdoor classes, as seen above.

Headquarters (Horsham) Classes

“Little Warriors” – Kids ages 3-5

  • 9am Saturday

Martial Arts for Kids (ages 5-11)

  • Monday 6pm
  • Tuesday 5pm
  • Wednesday 6pm
  • Thursday 5pm & 6:30pm
  • Friday 5pm
  • Saturday 10:30am

Martial Arts for Teens and Adults

  • Monday 7pm
  • Wednesday 7pm
  • Thursday 6:30pm
  • Friday 7pm
  • Saturday 10:30am

Martial Arts Family Classes – Kids and Adults

  • Thursday 6:30pm
  • Saturday 10:30am

Brazilian Jiu Jitsu / Grappling for Kids 8 – 13

  • Monday 5pm
  • Tuesday 6pm
  • Friday 6pm

Brazilian Jiu Jitsu / Grappling for Teens and Adults

  • Monday 5pm
  • Tuesday 7pm (no-gi)
  • Wednesday 6am
  • Thursday 7:30pm
  • Saturday 11:30am
  • Sunday (open mat by appointment only)

Brazilian Jiu Jitsu Family Classes – Kids and Adults train together

  • Monday 5pm
  • Friday 6pm

Private Lessons

Available in Karate, Brazilian Jiu-Jitsu, Kick-Boxing, Personal Fitness, Self-Defense
Rate – $75/hr

  •  By appointment only. Please contact us to arrange a class

Recreation Center Programs

Doylestown Rec Center

Kids ages 5-12

  • 6:00pm Mondays

Lansdale Rec Center

Adults and Kids ages 5-12

  • 6:00 pm – Mondays

Springfield Rec Center

Adults and Kids ages 7+

  • 6:30pm Mondays
  • 9am Saturdays

Click here for more information about registering for our Rec Center programs.