I moved to Phoenix recently and tried out a few pilates studios but didn't really find anything I loved until IMX!
I love the reformer classes but also mix it up with the heated mat classes. I can't speak to the other classes offered. I like *most* of the teachers and there are plenty of classes offered daily to fit your schedule. Everyone who works out here is nice too.
I go as much as possible when I'm in town.