David is a highly skilled and natural coach – engaging and challenging in a way that really moves your thinking forward. He has the knack of getting to the crux of issues quickly, stretching your outlook and removing limiting beliefs. David has been instrumental in helping me to bring my future vision forward by five years and as such has made a major positive impact on my life. I would highly recommend David as a coach – and he’s really fun to work with!