Technology is an amazing thing - it seems like everyday we have a new fancy invention that seems impossible. But it's very cool when technology and dance work these new socks, that can teach you how to dance!

Designed by Pascal Ziegler, these wearable socks work by teaching you choreography to three different dances: the Foxtrot, the Mambo, and the Charleston. The socks connect to an app, which connects to the motor on the socks, which will buzz and tell you how to position and move your feet. The socks have pressure sensors, and movements are indicated by different vibrations (for example, if you are supposed to step forward, you will feel a vibration on your heel).

The goal, says Ziegler, is to "increase the quality of dancing lesson in general."