David is an excellent yoga instructor and private yoga coach. I’ve done many styles of yoga for many years and while I almost always enjoy class (it is yoga after all!) there aren’t that many teachers that make me want to get in there specifically to work with them. David gives a great (and very balanced class) with expert focus on alignment/body position, some philosophy or introspection for those that want it, and a sort of sneaky physical intensity. I’ve learned much from him and would recommend his classes/sessions for beginner and advanced students alike.