David has a unique and natural way of honing in on key important themes and then tying it down to practical actions after thoughtful discussions. Again, he doesn’t try to solve your problems. More so, David arms you with the tools and mindset to efficiently problem-solve whilst recognising your own limitations. David understood me and my strong desire to help everyone, sometimes at the detriment of helping myself. He is highly empathetic but not afraid to ask very difficult and challenging questions. His life cycle approach gave me the perspective to focus on the roots of the issues. We still have more work to do, but I possess a humble confidence that our coaching sessions enable me effectively deal with whatever comes my way.