James is a great trainer, and an all around great guy. I've been training with James for over a year now and have never been in better shape. He was able to devise a balanced program for me of cardio, weightlifting and core exercises. I now feel that I know my way around the gym and understand how to target certain muscle groups and vary my exercises so I don't plateau and get stale. Highly recommend James.
more