My daughter loves it here. They have plenty of dance sections from tap to hip hop. Only negative would be there hours for some of there programs being too close to when the kids get back from school. No time to get to kids there. Although me and my wife have managed.