I highly recommend this dance studio. They teach boys and girls of all ages. They also teach all varieties of dance, jazz, tap and ballet. The instructors are great with children and very knowledgeable about different styles of dance. At the end of each year they hold their dance recitals at the Palace Theater in Lockport. The recitals are organized and made to be a littl easier on parents and the youngest dancers. The cost per class is average and reasonable. This dance studio has small company appeal but is actually a very good size. Class sizes are reasonable.