Lindsey Dixon
She is the best! She makes public speaking a bearable class to take. There is like 5 or 6 total speeches and the same outline for each speech. Just make sure you know your speech and you are within the time limit. You can pick your speech topics.  The final is also online. She does take attendance every class though. 