View Profile
Barrie Karate
- Confidence
- Happy
- Sensei
“At Barrie Karate, they teach all the core values you would expect: discipline, focus, patience, self confidence, and respect, all while making the classes fun and inclusive.”