Challenges: memory, anticipation, balance, control, agility, musicality, teamwork, rhythm, power, strength, endurance and accountability.
Improves: over all body strength, coordination, blood flow, circulation and teamwork.
On the chorus make sure to try different things while still incorporating a squat variation. Dance with it and have fun. It repeats enough times that you can start to really have freedom and self expression.