Terry Allen has worn many different hats in his life, but one thing was always there - his love of personal development, which led him to coach others. \xa0He uses his passion to help people create stronger bodies and minds!\xa0