Andrea Weikel
She gives you a lot of time to finish up preparing for speeches and you only have to worry about doing 3 speeches in the semester. Definitely recommend, she made communications so much easier than other professors.