We had a good experience at Wagner. The staff was very friendly, and the owner was always there and approached us to chat on our first day (our trial lesson). The parents that I met were also really nice. My daughter really liked her teacher, and she improved quite a bit while we were there. They do not offer a competition team, however, and my daughter really wanted to compete so we decided to go elsewhere. If your child just wants to attend classes for fun, or even be on one of their "performing teams" who perform a few times a year throughout the valley, it is a pretty good dance studio.