Jim Harshaw Jr teaches you his coaching framework to help you maximize your potential and create success through failure. JimHarshawJr.com/Lifeology