David is everything you could want in a yoga teacher. His classes are the perfect mix of physical practice and insightful guidance. I’ve been to all levels of the classes he teaches, and have also taken private lessons. He is truly one-of-kind, take his class, you won’t be disappointed.