Carl Nienhuis is a Mental Performance Consultant out of Abbotsford, BC. Carl provides mental skills training and support by working with athletes, coaches and other sport science professionals. He works with athletes of all ages, from a wide variety of competitive and recreational sport.
Carl obtained his Masters of Human Kinetics from the University of Ottawa, and his B.A. from the University of the Fraser Valley.