As much as anyone can enjoy a Public Speaking class online during a pandemic, I liked this one. He was a really good combination of understanding while still being rigorous--and he didn't give up like some of my other professors. You have to write and deliver a few speeches, as I expected, but he is funny along the way and knows what he is doing.