There is one tiny room for classes. The teachers are skilled but not really great at teaching. They don't really pay attention to age or skill level they just put students in classes. I have seen some people come from this studio and be talented but nothing amazing. If you are looking for just recreation dance I guess this is a good place but if you want to really learn there are much better studios out there.