Brent Archer
Although he taught the whole class on zoom, he was the most engaging professor I had. He didn't require attendance but provided extra credit during class quite often. He was extremely understanding and had flexible deadlines.