Everyone teaching here is friendly, kind, and very knowledgeable about yoga(and not just the physical practice). The grounds are beautiful, the studio is peaceful, warm, and relaxing, but the classes range from relaxing and meditative to more challenging and fast paced. Some classes are more about the theory of yoga and some are more about the physical practice. There really is something for everyone.