Website Design by Stars Web Media
There are many aspects of dance, here are just a few:-
Musicality - swing - sway - shape - line - lead and follow - flight - footwork - timing - turn - position - hold - balance - sensitivity - floor craft - method of movement.