Joshua Wright
I took this class in Fall 2019 and he was horrible. I went to office hours to get extra help since our TA had a family emergency. He laughed at me as I asked questions and told me to figure it out. Not sure what I could use to "figure it out" when there's no slides/textbook, only his three hour long lectures where he says ambiguous a million times.