David brings consummate skill to his coaching, including insight that comes from years of experience and training. He has the level of understanding that is required to really “get” what’s going on for the client and guide him/her to a place of understanding and healing. David gracefully and lovingly facilitates people to find their way out of their own confusion about why they are stuck or struggling, so that they get what they said they wanted to achieve. David’s style melds the challenging elements—such as accountability and integrity with the client’s stated values—with huge compassion for the client’s struggle and current experience of reality. David will unhesitatingly stand in the fire with you so that you can get what you came for.
