Public speaking: Essential part of success or vomit-inducing, can-I-pretty-pretty-please-never-have-to-do-this-again nightmare? A little bit of both! Whether for a class presentation, at a party, at a job interview, or even on a date, learning to speak in front of people on...