Wow, I LOVE this place! I've done a lot of yoga, with a lot of different instructors, and Paige and Nan are by far my favorites. I've done the yin, power, and flow classes and all were excellent. Power is my favorite - I consider myself a decent athlete (maybe not a great yogi), and Paige challenged me so much in the power class that my legs were shaking well before it was over! In the yin class, she challenged everyone from serious yogis who were doing the splits and complicated arm stands to a 12-year old kid in the class! The environment is very welcoming and changes with each class. There are your standard relaxing scenes with focus on breath and the different chakras, but there's also a yoga for teens class where I've heard they play T.I. and Michael Jackson and I've even seen a yoga for kids class on the schedule. Only drawback is that I don't live in Phoenix, so I can't be a regular here. Next time I'm visiting my parents, I'll definitely be back - maybe to try out the hot yoga!