About
Shoshin Martial Arts offers martial arts classes in Richmond Hill for kids, youth, and adults. The dojo focuses on self-defense, confidence, focus, discipline, and both mental and physical wellbeing. Training is built around four tenets of the Phoenix: Resilience, Integrity, Compassion, and Humility, helping students progress at their own pace. There are also workshops, seminars, and team building and training courses for groups.









