I love Agni Yoga - it is such a nice and welcoming environment compared to some of the studios I've been to and the instructors always work with the students to help you get the most out of your practice. The classes are never overcrowded, either. It is perfect for new yogis and practiced yogis and a great place to unwind, focus, and get a few laughs and have a little fun if you want! I highly recommend!