David always manages to motivate and inspire me. Training with him has become something fun-rather than a chore!! I thoroughly recommend him.