Providing World Class Instruction In Boulder Since 1994

Online virtual training now available

Discounts for additional family members

Family plans available for 3+ family members

New Student Special

One Week of Free online or In-house training

Safe and exciting lessons for the whole family since 1994

Now online for virtual training at home

- Action Packed drills and games

- Age appropriate lessons for 5 and up

- Group and private lessons available

- Contests, events, and more!

New student training special:

One Free Week of live online or in-house lessons

Offer is for new students only.  One introductory offer per student.  Valid for July 31, 2020 only.

Schedule of group lessons

Beginner children:  

    Mondays and Wednesdays at 3:30 - 4:00 pm

     Saturdays at 10:30 - 11:00 am

Intermediate / Advance

     Tuesdays and Thursdays at 3:30 - 4:00 pm

     Saturdays at 11:15 am

Teens and Adults

     Mondays and Wednesdays at 5:45 - 6:15 pm

     Saturdays 9:45 am

Black Belt only and private lessons

     Mondays, Wednesdays and Fridays

Questions? Email us at