This is the BEST TED Talks I've seen! Do yourself a favor and give yourself 18 minutes to be blown away with inspiration. She received not one but 2 standing ovations for her speech. It gave me goosebumps...absolutely beautiful!
I've heard people talking about TED talks for longer than I've actually known what that means. I suspect some of you are TED devotees, and some of you don't know what that means. For those in the latter group, here's the Cliff Notes version. TED is a nonprofit organization dev