Thornhill, ON · Est. 2008
Find the right program and time for you or your child. All skill levels welcome — no experience needed.
Weekly Program Times
Schedule subject to change. Contact us to confirm current class times before attending.
Weekly Program Times
Schedule subject to change. Contact us to confirm current class times before attending.
Programs at a Glance
Motor skills, balance, and confidence through playful drills.
Fast-paced learning, discipline, focus, and teamwork.
Fitness, leadership, advanced technique, and resilience.
Full-body workout, self-defense, and community.
Email us to schedule your first class — we'll find the perfect fit for you.