Five things I Learned from Giving my First TEDx TalkToday I am walking around in a daze, pinching myself periodically. You see, yesterday I checked off a bucket list item and had the time...