Val is a great personal trainer. He's fiendly, knowledgeable and encouring, and knows how to push you to your own limits. Highly recommend.