So you have trouble mastering basic dance moves? Why not use a robot to learn the right moves. At Tohoku University, a robot is used to teach dance. While it is not going to replace human teachers, it allows scientists to gather info on ways to make humans comfortable around robots.
As you dance with the robot, its joints guide you to the right moves. It also assesses how good of a dancer you already are. Quartz has more on the story here.