David is a wonderful yoga teacher.  He manages to be very specific about alignment and healthy poses while also bringing in the broader picture of how the mind and body can work together to improve one’s life.  His is the one yoga class I will get myself to. I’ve also taken private classes, which fixed a shoulder problem I’d had for about a year.  He’s great for all levels. He manages his classes so that newbies and experienced people alike get a great yoga session.