Joseph Williams
I cant stand English classes or public speaking, but this class was awesome. Dr. Williams is very good at telling you what he wants, and gives great feedback. He gives quizzes on the textbook content, so make sure to read. Also, make sure you pick a topic youre interested in for your presentations, it makes it that much easier and kind of fun.