Bryan Hoffer
I took professor Hoffer's class online via Zoom because of the pandemic and he has transitioned really well. I really like how he has class discussions regularly and he elaborates on things a lot. A lot of essays but not too bad, he gives great feedback on what you can do to improve and is a pretty tough grader but I'd really recommend him. :)