I feel like professor Dolesh gets a bad rep for this class for little to no reason. Yes, giving speeches is difficult for some people. But besides the homework she gives for a few chapters that she allows you to look up the answers online, it isn't very difficult to get pretty good grades on your speeches if your speech follows your outline 100%.