David is a wonderful teacher. He immediately builds trust with his audience creating a safe environment. He uses his many skills to quickly get into deep topics, generate highly interactive sessions and facilitate meaningful discussion. The workshops I attended were thought provoking, enlightening, and surprisingly practical. I will definitely work with David again.