Sarah Gump
Gump does a great job of making communications interesting even for a veteran speaker. She also is very fair with grading and as long as you put reasonable effort into your assignments you will get an A.