David has taught at international conferences, festivals, universities, retreats, and teacher trainings programs worldwide. He has worked privately with clients in the fashion and entertainment industries, and has trained world-class athletes, including the coach of 2004/2008 Olympics U.S. Men’s Swim Team.
David began practicing yoga in the late 70's learning the Iyengar and Ashtanga styles of yoga before studying the Anusara and Bihar methods. He continues his studies in Ayurveda and Tantra, delving deeper into the primordial tantric roots of the yogic tradition. David is known for his keen sense of humor and timing, making classes both playful and informative. When not traveling, David teaches in the San Francisco Bay Area.