I have been working with David for over a year. Originally, I was interested strength training. I had previously been working on long distance running. He has helped both with strength, but has also made some great suggestions regarding my endurance training as well. He has also encouraged good, sound dirt advise. I am a physician and have a busy schedule. He has been very flexible with my schedule. An added bonus is the workouts usually go by fast because he provides great conversations.