Affiliations

      • Coaching Association of Canada
      • National Coaching Certification Program
      • Sport Newfoundland & Labrador
      • Newfoundland & Labrador Karate Union
      • National Karate Association
      • Pan-American Karate Federation
      • World Karate Federation