Suzanne's. The best around. Plus, they don't perpetuate the ugly side of competition, sexualizing, etc. often found in children's dance (and I am NOT saying any others do, as I do not know. I just know their style, values, and integrity of those area, in addition to highly-trained dancers and longevity in the community).