Ben’s fantastic! I’ve been working through a bunch lately and he has put me back on track. He’s well trained, and knows how to use many various training techniques. He is prompt to our meeting time and always ready to kick my butt. I have several minor injuries, that he has helped me with, and set our sessions around strengthening my weak areas while getting the most out of our workout. I have to say I’m impressed. Thank you Ben!