John has helped me come on leaps and bounds with my fitness and overall health goals I have never felt this good and I never feel as if I’m being pushed too much the sessions are enjoyable and at my pace.