My little girl went there for a year. It is an okay dance class. However, let me tell you that if you join this studio you better do and say whatever they want or you and your kids could be mistreat at any moment. I did complain once and this is my experience at AIM:
I didn't enroll my kid for the recital because we are going to be out of town and I didn't buy the dress they sell. One day without ANY previous information the instructor came out during class time to ask the moms to get in and try the recital's dresses on. Of course my girl was super upset because she was the only one without a pretty tutu. I went and told the owner that I was unhappy because they didn't inform it previously and his respond was: he didn't like complains, that was the way they do it and because he didn't appreciated my comment HE DID KICK MY GIRL (WHO IS JUST 3) OUT OF THE CLASS. Keep in mind that he said all these things to me in front of my girl who was already crying all over and my baby boy who was on my arms getting upset too.
This studio asks you to pay in advance for the semester so I lost money because he refused to give me the money back. What??? Wait, It doesn't stop there.
All the moms in our class where waiting for us to see what happened and when I was telling them what he did, he walked to us and told us (the kids and I) to get out of his property.
Shame on you AIM. I have not clue how they can have a classes for kids if they don't know how to respect and treat them. Awful service.
I do not recommend this place to any person who loves kids. At the beginning it may looks okay for what you pay but think it twice because with the way they treat you it could be the most expensive and worthless money you ever expend.