I spent a year working with Oliver Farley as my trainer and he was amazing. He really helped me get into the best shape I have ever been in, I felt like my whole body became so strong. He was also excellent in designing our sessions with my sport in mind, as I am a Canoe Sprint athlete. We worked on having really good upper body strength, while still keeping a good variety of exercises to keep it fun. I think all our work in the gym translated so well into my canoe racing as I felt like I raced my best ever because I was so in shape and in control of my whole body. Ollie has so much knowledge in strength and conditioning and is such an awesome person. I recommend his training to all athletes.