Adam Harvey
At first I was quite skeptical as no one really enjoys Public Speaking. He's a diamond in the rough, truly. I found him to be so enjoyable once I got to know him. There are some pop quizzes, so DO THE READING. Other than that, he clearly states what he wants for the speeches and is willing to answer your questions. I wish he taught more in my major