Kaya Yoga offers great beginner classes with attentive instructors who really want to see you improve. They provide everything (mats, blocks, etc.) so all you have to do is show up in loose clothing and get started. There are advanced classes as well as special workshops that cater to couples.
more