The Petti's are great. They truly care about the children. They offer numerous dance classes at several times. There are classes for different age groups. My daughter takes hip-hop, tap and Jazz--- she loves it- Dancing really boosts little girls self-esteem- and what a way to exercise- They even offer mommy and me dance classes for the real little ones. Much fun- A bit expensive but well worth it!