Revolution 216 – Hockey school and Lessons for boys and girls – Barrie Ontario

A REVOLUTION is fighting for a change and we want our athletes to fight and work hard to get better. We are also fighting as female coaches to change the mindset about female leaders in a male dominated sport. 216 represents our identities that we wore as jersey numbers during our careers.


 Revolution 216


To help athletes reach their goals by identifying, understanding, accepting, and exceeding their potential.

To provide athletes with the proper tools, skills, and mindset to help them reach their potential and goals. 


Haley Irwin


  • NCAA-D1 hockey at the University of Minnesota Duluth (4-year, full scholarship)
  • Played for the Montreal Stars and Calgary Inferno of the CWHL
  • Member, Canada Women’s National Team 2007 – 2018
  • Three-time Olympic medalist (Gold 2010, 2014; Silver 2018)
  • Coaching experience includes: Edge Prep School (Calgary, AB), Calgary Midget AAA Flames, Alberta Winter Games and Alberta Challenge Cup
  • Currently assistant coach with the Barrie Jr Sharks
  • Skills development coach
  • Certified Level 2 Coaching 
  • High Performance 1 Certified 
  • Respect in Sport Certification 


Sam Reid

  • NCAA-D1 hockey at University of Connecticut (4 year full scholarship)
  • Graduated with a bachelor of science with a focus in coaching and administration
  • 10+ years coaching experience, including University of Waterloo,  Toronto Midget AA Aeros, Barrie Jr. Sharks, and Scanlon Creek Hockey Academy
  • Skill development coach 
  • Certified Coach Development 1
  • Certified Professional Coaching Development 
  • Respect in Sport Certification 
  • Gender Identity and Expression Course Certified 

Our Program

At Revolution 216 we focus on what’s most important in learning to play hockey: fundamentals.

Our approach is to break down skills that include puck control, passing, shooting, edge work and skating to ensure that there is a solid foundation to build on.
As a player advances, we go further by introducing them to more complex skills and drills that push a player’s limits and builds their confidence.

Development doesn’t happen over night; instead it is a process that takes time and dedication. With everything, we ensure each player is having fun while learning and developing. Our approach takes in consideration all aspects of developing better athletes and people. This method can be seen as holistic and not simply technical.

Revolution216 brings it all together so these newly learned skills and ideas can be applied to game like situations in order to prepare them for games and life.

According to: Hockey Canada’s Long Term Player Development, “skill development starts at a very young age and is consistently worked on throughout a player’s career. Not only is it important for their development as a player, it also helps with their confidence with sticking with a sport. The best way to develop any skill is through repetition at practice rather then during a game.

All players and including players on the pathway to High Performance need to continuously perfect and advance individual skills and tactics.”

We strongly agree with this approach and invite you to contact us to learn more. Together with players and parents we will strive to bring out the best each individual has to contribute to their team, themselves and the game of hockey.

To learn more, please visit our website at: or email us at: [email protected] We look forward to hearing from you!



Contact for availability and pricing

1. Hire for practice

We will come out and run your teams practice with new and innovative drills, tailored to your teams needs and desires.”

2. Off-ice Shooting clinic

We help athletes develop their shots by breaking down the mechanics needed to shoot the puck harder, quicker, and more accurate. Shooting is an essential skill that often gets over looked at practice but not by us. Each session is tailored to the needs of the athlete. Practicing the wrist, snap, slap, and backhand shot. The more you shoot, the more you score.

With a 2:1 player to coach ratio, we spend quality time helping every athlete.

3. Semi and Private Sessions

It takes time and dedication when acquiring new skills and/or refining others. We are committed to helping athletes learn those new skills while continually improving other areas. Working in smaller groups allows for more feedback, more repetition, and more results.

Players must book their own ice for the 2018-2019 season

4. Skill development

We work with associations to help develop players at every level. We come to you while the association provides the ice and which group of players you want us to work with. This can be done by teams or by players signing up individually.

5. Off-ice training

Off-ice training in the summer is where major steps towards development happen. Train with us to work on strength, agility, speed, coordination. We work within age groups so optimal gains can be made”

6. Summer/Prep/Development Camps

Sign up for our summer camps and sessions that run throughout the season. We are currently full for our in-season sessions, but summer camps and other development skates will be coming soon. Check back for dates and how to register.

Contact for availability and pricing