Brian Henson
The man's a fair grader and funny to boot! You'll always know what he's looking for in an assignment or presentation (in part because he shows examples often), and you'll get detailed feedback about each speech that you give, before and after. Informative course, too! It actually does make you think more about what goes into everyday communication.