I tend to learn dance moves much more quickly after I've had a weight lifting workout or even during. Of course, not from the very exhausting ones, but still with huge muscles pump.
Why is that? One of my assumptions is because I'm flexing more while doing the moves. It is still confusing, though. If that was the case, wouldn't every dancer do a weight lifting workout before a dance workout? And most don't.