Brandon Mock
Professor Mock is a genuinely caring person. I took his class online, but he gives personalized feedback and is always willing to help his students. He's a tough grader and makes you work for the A, but as long as you practice your speeches extensively, you should be fine. He's always looking for ways to help students practice effective speaking.