Mike McGinnis is a student of the game and loves to study hockey’s finer and often overlooked details in an attempt to create clarity. His personal approach utilizes video examples coupled with descriptive language and game like training scenarios. Through his various roles, including Coach Development with Hockey Alberta and Skill Instructor for Hockey Canada, McGinnis is on the ice with more than 500 athletes annually, which has been instrumental in applying and experimenting with learned techniques.