My kids love going to Dance Impressions for parties. The staff are wonderful with small children. Plus this dance studio is very neat and clean. They offer many different kinds of dance, ballet, tap, jazz, belly dancing! Plus they have a great Mommy & Me class once a week. I really like the way they host birthday parties also. The kids have so much fun, and the instructors really get them involved. Highly recommend.