Masters of Professional Kinesiology (MPK) with Specialization in High Performance Sport (University of Toronto)
Honours in Bachelor of Arts in Kinesiology and Physical Education (BA Kin) + Minor in Psychology (Wilfrid Laurier University in Waterloo)
Certified Strength & Conditioning Specialist with the National Strength & Conditioning Association (CSCS-NSCA)
Canadian Society of Exercise Physiology Certified Personal Trainer (CSEP-CPT)
Olympic Weightlifting Level 1 Certified with the National Coaching Certification Program (NCCP)
USA Olympic Weightlifting Sports Performance Level 1 Coach
The International Society for the Advancement of Kinanthropometry (ISAK) Level 1 Certified
NCCP Swimming 101 Coach
Provincial Level Olympic Weightlifter