David Ohlsen
David is such a cool and laid back professor. There are multiple things we did during this course like online video presentations, small presentations, and then like main presentations. He gives you enough time to pick topics for your speeches and you can always ask questions if your unsure about your topics.