Explanations:
Ballet.
Ballroom.
Contemporary.
Hip Hop.
Jazz.
Tap Dance.
Folk Dance.
Irish Dance
8.3m questions
10.9m answers