How the progress bar keeps you sane

784,423 plays|
Daniel Engber |
Small Thing Big Idea
• March 2018
Want to use TED Talks in your organization?
Start here