As an athlete, professional coaching provides perspective, encouragement, as well as the understanding of the path that needs to be followed to maximize your athletic potential. IMCoach.ca offers depth and breadth of coaching knowledge and experience, and above all, personal attention. Sport-specific skills acquired around the world, enables an objective analysis of athletic performances, leading to the identification of specific areas of improvement.
IMCoach.ca maintains and continuously improves on the level of knowledge, proficiency and experience expected by organizations regulating the coaching practice, through professional development activities and maintaining applicable certifications and designations. Currently a member in good standing of Coaching Association of Canada, Triathlon Canada, Ironman Coaches Association and Certified Professional Trainers Network, IMCoach.ca also abides by their codes of ethics and professional conduct.