David has been a fantastic life coach. If I had known the positive effects our coaching sessions have on my everyday life (both personal life and work life) then I would have contacted him years ago. He has helped me see the glass as half full rather than half empty and so I have gained a clearer insight into what I want from life and how I can achieve my goals. David has given me the ability to not only to think outside the box, but not to have a box in the first place!