Ice hockey, being a sport that requires skill, speed, and agility, can be challenging for coaches to train the players – especially given the sometimes limited availability of ice time. As a result, hockey coaches have to ensure that every minute of practice time is productive for the team. Sometimes this can make it challenging…