Class Schedule – Arlington Heights & Buffalo Grove

Arlington Heights & Buffalo Grove Fitness Kickboxing, Karate, Krav Maga and Self Defense Classes

All classes taught by certified black belt instructors

Sunday & Monday: School Closed – No Classes
Current Schedule | Upcoming Classes
As we address COVID-19 and provide a safe environment for our students to return to class, we are rolling out a “first-come first-serve” model for class registration. If you have not yet signed up for class, contact Shihan Brian. No walk-ins!


  • 7:00am-7:45am Kickboxing
  • 4:00pm-4:45pm Children’s Beginner Martial Arts
  • 5:00pm-5:45pm Advanced Children’s Martial Arts Green Belts & Higher
  • 6:00pm-6:45pm Beginner Children’s Martial Arts
  • 7:00pm-7:45pm Fitness Kickboxing
  • 8:00pm-8:50pm Krav Maga/MMA

Wednesday (Livestream Classes Begin on Wednesday, September 8th)

  • 4:00pm-4:30pm Little Ninjas (4 & 5 years old)
  • 5:00pm-5:45pm Beginner Children’s Martial Arts | Livestream
  • 6:00pm-6:45pm Advanced Children’s Martial Arts (Green Belt & Higher) |Livestream
  • 7:00pm-7:45pm Junior Kickboxing & MMA
  • 8:00pm-8:45pm Fitness Kickboxing (Starting on Wednesday, October 6th)


  • 7:00am-7:45am kickboxing
  • 5:00pm-5:45 Beginners Children’s Martial Arts
  • 6:00pm-6:45 Advanced Martial Arts Green Belt & Higher
  • 7:00pm-7:45 Fitness Kickboxing
  • 8:00pm-8:50pm Krav Maga/MMA


  • 4:00pm-4:45pm Advanced Children’s Martial Arts (Green Belt & Higher)
  • 5:00pm-5:45pm Beginners Children’s Martial Arts
  • 6:00pm-6:45pm Fitness Kickboxing


  • 8:00am-8:45am Fitness Kickboxing
  • 9:00am-9:30am Little Ninjas (4 & 5 Years Old)
  • 10:00am-10:45am Beginner Martial Arts
  • 11:00am-11:45am Advanced Martial Arts (Green Belt & Higher)