Joe is a Certified Personal Trainer through NSCA. His training philosophy is strength, stability, and agility for sports and personal conditioning with emphasis on injury prevention to maximize personal goals. There are no shortcuts in life but with the proper motivation and guidance, working towards one’s goals shouldn’t feel like a task, but instead an experience. Consistency is key and everyone has got to start somewhere. His specialties include injury recovery and rehabilitation, injury prevention, and hockey specific training.