Jeff Dunworth
Dunworth is one of those profs that people either appreciate for their wide understanding or hate because the class itself is hard. His tests were hard but later I realized they were more similar to older test problems, not post-covid (except midterm 1..). Went to office hours once, he answered people's questions directly. 