Christopher Anderson
This professor is a must take for public speaking. I absolutely loved him. Go to class and don't slack with writing speech outlines. He is very genuine, understanding and lectures beautifully. Plus, he's great with looking over any work and tells you how to critique anything.