David is an incredible coach. What struck me from our first meeting was his thoughtfulness, natural curiosity, and willingness to listen. We began working together because I was looking for someone to teach me the foundations of how to be an effective leader. During meetings, we worked on building helpful daily habits and refined strategies for my long term goals. Throughout this process, David exposed me to new ways of thinking and helped me clarify my ideas in a way that led to sustainable and lasting results. He was particularly good at encouraging me to think for myself. If you’re looking to work with a deeply insightful person who can help you become the best version of yourself, I’d highly recommend working with David.