Karen Cheng had a dream. And it was refreshingly ... simple: The Microsoft designer wanted to learn how to dance, and she wanted to teach herself.
In this time-lapse video, you can see Karen go from herky-jerky robot (day 1) to dancing queen (day 365), with slick moves that remind us of the diva of Boom Kack, choreographer Laurieanne Gibson.
The only thing more awesome than watching her year-long dance education unfold is seeing the video that started it all --
the sing-along video announcing her resignation from Microsoft.