riverbend yoga studio

New Blog


200 RYT
David has been teaching yoga since 2005 and offers thematically based classes that blend asana, pranayama, and meditation. His initial 200-hour teacher training was with Master Teacher Deb Neubauer. He has additional teacher training with Sianna Sherman and Noah Maze, and Advanced teacher Training with Todd Norian and Betsy Downing. David brings a strong understanding of anatomy and physiology to his teaching based on 30 years of teaching biology. After finding tremendous healing of a long-term back problem through the practice of yoga, David has a keen interest in the therapeutic applications of yoga and has studied therapeutics with Anthony Bogart, Sianna Sherman and Jenny Otto, and he received his Yoga Therapy Certification through the Ananda Seva Mission in Santa Rosa, CA.

Gentle and encouraging in speech, David classes and workshops are authentic, safe, fun, challenging and thoughtfully sequenced. He weaves together yoga philosophy, Ayurveda, anatomy and alignment while connecting the practice on the mat to life off the mat. With his unique blend of focus on the breath, the body and the spirit, David’s heartfelt teaching provides every student the chance to bring the inner and outer bodies into alignment.

erin compton