Stephen Flanagan
I'm kinda surprised to see all the negative reviews then again I wasn't in his class during the pandemic. I took his course last summer and he seemed extremely lenient and willing to help out the students any way he could. Exams were a bit on the challenging side but he really made up for it in many ways. One of my fave professors at Moorpark