My daughter loves ballet and has taken before and was wanting to take again. We wanted to try out a few places to see how they were and we decided on this one. We tried it and it was ok. I didnt' like that they girls weren't very organized. None were wearing the same thing or had their hair up, the teachers were dressed VERY sloppy, wearing sweats and t-shirts. Then at the end of each class they do "tumbling" but it just consists of a roll then cartwheel, but neither one were really assisted or taught correctly. So it's a fun place for your child, but probably not the best place if you want quality instruction.