Ninja Class

Our Ninja class has a strong emphasis on making fitness fun and enjoyable. We have a goal of educating and empowering the kids to enjoy the process of training and learning to gain more control of their bodies for whatever their goal may be in life. (sports, after-school exercise, or health).

This is accomplished by engaging all basic fundamental human movement patterns (such as running, jumping, climbing, crawling, and balancing) by way of group games, team-building exercises, obstacle courses, and more! 

  • Body control development

  • Strength development

  • Open and fun learning environment

In-person class viewing is not available. Classes are live-streamed for parents to view from our App.

Youth Brazilian Jiu Jitsu

This class introduces your child to the martial art Brazilian Jiu Jitsu. We instruct the necessary steps to train safely, receive great exercise, and learn discipline and respect. More importantly, our system teaches them to have confidence in themselves. Our program is suited for all skill levels from beginner to advanced. For those interested, train for self-defense or sports competition.
 
Brazilian Jiu Jitsu allows for training/sparring in a safe manner for real-life applications.  As students develop, they obtain skills to leverage for control, joint locks and chokeholds, and more. 

  • Builds self-control, discipline, and confidence.

  • Competitive and recreational training

  • Leadership and team-building skills

In-person class viewing is not available (except for belt promotions). Classes are live-streamed for parents to view from our App.

TRIAL MEMBERSHIps

4-Week trial memberships are available for Ninja Fitness, Brazilian Jiu Jitsu (or both) for $117. To start a trial, download our App or create an account from your desktop (instructions below). There is no fee for downloading our app or creating an account.

For information about memberships and prices, click here.

impact training hub membership app

All memberships, including trials, require our coaching App to be downloaded to your phone or tablet. This provides the following membership benefits:

  • Directly message coaches

  • BJJ members get information on registering for upcoming tournaments

  • Notification of weather delays, early closures, and special gym events

  • Easily manage your membership

To take advantage of these benefits, KEEP NOTIFICATIONS TURNED ON!

START YOUR TRIAL BY CHOOSING INSTRUCTIONS FOR EITHER USING YOUR PHONE OR DESKTOP

USE THE PARENT’S NAME FOR THE ACCOUNT SET-UP (NOT THE CHILD’S)

Youth Brazilian Jiu Jitsu SCHEDULE
(ages 5-7)

Monday / 3:45 pm – 4:15 pm
Wednesday / 3:45 pm - 4:15 pm

Starting January 5, 2024
Friday / 3:45 pm - 4:15 pm

YOUTH BRAZILIAN JIU JITSU SCHEDULE
(AGES 8-13)

Monday / 4:30 pm – 5:15 pm
Wednesday / 4:30 pm - 5:15 pm
Friday / 4:30 pm - 5:15 pm 

Little Ninja Fitness
(ages 4-7)

Tuesday / 3:45 pm – 4:15 pm
Thursday / 3:45 pm - 4:15 pm

Ninja Fitness schedule
(ages 8-13)

Tuesday / 4:30 pm – 5:15 pm
Thursday / 4:30 pm - 5:15 pm