James is able to walk that fine line of giving a really tough workout whilst keeping training enjoyable & varied. I've really enjoyed the personalised nature of the workouts and noticed significant improvement in my technique. James is knowledgeable and always makes an effort to explain the benefit of the exercises. Looking forward to the next session!
– Dan, London