The Impactful Coaching Project (ICP) seeks to develop coaches that coach the whole person. ICP is the thought leader in coaching the 21st century athlete and produces training, information, and research to help coaches develop.