James is always great about working around whatever life may throw my way. He is very responsive and works with me to schedule my training so that it works with my life responsibilities.
James' enthusiasm for and belief in my success as an athlete helped me believe in my lofty goals, and his consistent feedback and knowledge of training principles helped me achieve them.
James will keep you focused and motivated to accomplish things you may never have even thought of taking on!
I know that in order to reach my goals I need a good foundation and a way to continuously move forward. Training with James gives me the tools I need to do that.