David is excellent. He helped me get back into running after a bad knee injury. Friendly and encouraging. I highly recommend his services.