Sarah Hastings
I was nervous about taking public speaking, but Professor Hastings is outstanding. She gives excellent feedback after each speech, so you know what you need to improve. Also, she is very accessible outside of class and is always willing to help with anything you need. There is a quiz every class, but they come right out of the book.