Angi says, "I have known David many years. He is the best. He teaches to all levels and makes you feel comfortable and successful at all levels of your experience with yoga." See more