David has taught meditation and mindful movement classes at InsightLA, John Henry Foundation, and Phoenix House.
He is a graduate of Spirit Rock’s Mindful Yoga and Meditation Teacher Training, which emphasizes the cultivation of mindful movements and the capacity to meet life moment to moment with awareness. It weaves together into one seamless practice yoga asana and pranayama, Insight Meditation, Zen, and Patanjali’s Yoga Sutra. David has done extensive meditation retreat practice at Spirit Rock from 2003 until present.
He holds an MS in engineering management and had worked in the aerospace and governmental agencies. David is also a graduate of the InsightLA’s Facilitator Training Program, and a CFM Qualified Teacher for the Mindfulness Based Stress Reduction.