Scott Hughes
I took Scott Hughes, in the fall, online for public speaking. He made the course easy. I did most of the assignments and got an A. He offers some extra credit, most of it is from interacting with other students. If your nervous about public speaking this is your guy. It's online so you record your speeches and don't have to stand in front of others