TED is supported by ads and partners 00:00
Things I Have Learned in My Life So Far
Book Stefan Sagmeister to speak at your next event
Check out the TED Speakers Bureau to learn more.