Blake Harms
Not a fan of his teaching style. He's definitely an awesome and caring person who wants you to learn, however, whats discussed/taught in class isn't always connected with what's on the exams. Speeches aren't that bad, however, there isn't a lot of preparation/in-class experience to learn and get better at presenting except for the 3 big speeches.