• How do I find the right Martial Arts school?

    First, understand that not all martial arts schools are the same. You should identify what you would like to gain from your training.

    • Physical Fitness
    • Spiritual Connection to Your Body
    • Self Defense
    • Stress Relief
    • Confidence
    • Mental Challenge
    • Flexibility
    • A Personal Goal

    Once you know what you are looking to gain, you should know a little about the style of martial arts that will suit your needs.

    • Kung fu: fighting/forms with animal movements.
    • Tai Chi: gaining power through inner peace.
    • Judo: Throwing / leverage style.
    • Karate: Empty handed combat style.
    • Aikido: Using your opponent’s energy against them.
    • Jujitsu: The gentle art of manipulation.
    • Tae Kwon Do: The art of kicking and punching. Known as the most popular style in the world today
  • What should I expect from myself as a student?

    Your mental approach to class will have a large impact on you as a martial artist. A student with a negative approach tends to “second guess” why the instructor requires a specific drill. This attitude becomes an obstacle that may cause a student to become frustrated or to put only a small percentage of power into his/her techniques.

    A positive student will follow his/her instructor proudly, focused on self-improvement and mental growth. The trust the student should have is the belief that the instructor shares the same goal as the student.

  • How old does my child have to be to take class?

    We offer “Pee-Wee” classes for toddlers, starting at age three. The age at which your child can begin black belt credit classes will depend on his or her level of ability. Usually kids do not start in the regular children’s program until five-years-old.

  • Can you be too old to take martial arts classes?

    There is no age that is too old to train. This being said, we do advise students to consult a doctor before starting training if concerned about health risks. The instructors will also be able to help you more with this topic when you come in for your first class.

  • Do you offer classes for learning impaired/disabled children?

    We currently do not offer any special group classes for learning disabled children. If your child has ADD or AD/HD, our regular classes can be the perfect thing to help him or her get focused. 

    We can offer private lessons for learning disabled children,
    but a situation-specific prognosis must be discussed with our instructors.
    We are currently not able to accommodate severely disabled children.

  • What are your prices?

    To find out more information on our prices we urge you to try out a free class. This will give you the chance to evaluate our instructors, the facility, and the quality of our classes. We offer a number of different membership options and our professional staff will help you find the one that works the best for you.

  • What types of martial arts classes do you offer?

    For students of all ages, who are beginners, we offer traditional martial arts classes. Once the student has accomplished a more advanced level of training we incorporate weapons and techniques from a variety of different styles.

    For teens/adults and juniors, ages 8 and up, we also offer mixed martial arts. Please contact us for more information on these classes.

  • Where are you located?

    We have two locations. One in Montgomery Township and the other in Hillsborough.

    MONTGOMERY LOCATION: We are located at 1225 State Rd (Route 206) in Montgomery Township, NJ — in the Princeton North Shopping Center. We are near Princeton Fitness & Wellness, directly next door to Bagel Barn.

    HILLSBOROUGH LOCATION: We are located on the corner of Amwell Road, Beekman Lane and South Branch Road — in Kingsbridge Center — catty-corner to the Hillsborough Municipal Complex. We are in the same mall as Lenny’s pizza and the Goddard School.


Monday 6/1
Zoom Link (Same password as Green/Blue Belt Classes - check your emails)
5:00 pm: For Sr. Red not testing in June
6:00 pm: For Sr. Red eligible in June 

Friday 6/5
Click here to register
3:00 pm: Black Belt Weapons
4:00 pm: Black Belt Open Hand
5:00 pm: Intermediate Rank Open Hand Forms
The virtual tournaments are good practice for testing, but they do not count towards black belt tournament credits.

Saturday 6/6, 11AM for ALL
11:00 am: Green & Sr. Green, Livestorm automated link to come
11:00 am: Blue & Sr. Blue, Livestorm automated link to come
11:00 am: Black Belt Live Seminar, Zoom Link (Same pw as White/Yellow Classes - check your emails or contact us)

Thursday 6/11
Zoom Link (Same password as White/Yellow Classes - check your emails)
4:00 pm: For senior red belts who need a stripe or are eligible to test in June

Friday 6/12 (Note: We are using 2 different Zoom links)
3:00 pm: White – Sr. Yellow, Zoom Link (Same pw as White/Yellow Classes)
4:00 pm: Green & Sr. Green, Zoom Link (Same pw as White/Yellow Classes)
3:00 pm: Blue & Sr. Blue, Zoom Link (Same pw as Green/Blue Classes)
4:00 pm: Brown – Red, Zoom Link (Same pw as Green/Blue Classes)

Saturday 6/20, White – Red ONLY
Virtual links to be provided. We will offer live testing option, if permitted
11:00 am: White - Sr. Yellow Belts
11:30 am: Green – Blue Belts
12:15 pm: Brown – Red
*Sr. Red and Black Belts levels require a live testing.* Therefore, we will run that testing one week after we are allowed to reopen for in-person classes. Please be vigilant in checking your email (and spam folders). Information will also be posted to the website.

March 16 – May 31, 2020*
Updated schedule available here.
*Due to COVID-19 social distancing mandates we will be holding online classes only for the time being. Information and updates will be posted as decisions are passed by state and federal officials. Please continue to be attentive to further communication in the event of changes.

Click the belt level links below for easy access to your Zoom class.
White – Sr. Yellow Belts Link
Little Kicker Link
Green – Sr. Blue Belts Link
Brown Belts & Above Link
MMA Link
You MUST set Zoom user to students' name and ID number. If your user name is generic (i.e. "iPad or "Joe's Computer") or someone else's name, you will not be admitted for class. This is due to a high incidence of "zoombombing." (Entering Zoom meeting ID directly into your "Join" window, instead of clicking the links, will allow more flexibility to update your user name).
Each class has a waiting room, from which an instructor needs to let you into the class. The instructors will manually enter your student ID to the attendance software before letting you in. Please be patient. You will be locked out of class if you log in late (just like with regular classes) so we will open up the waiting room 5–10 minutes before class start time and lock the class once we get started (approx. 6 minutes later).

Win a FREE 15-min private lesson each Friday between 1 and 4 pm!
Click here to download the online attendance card.
Just submit a picture of you/your student with the completed online attendance card and tag us on social media. The 10 students with the most points each week will win a free private lesson!