Demetre Kazaras
Coming from that semester that got messed up by COVID19, Prof. Kazaras was probably the most understanding and accommodating professor I had. Differential equations is hard but he's a good lecturer--gives all the important stuff. Helps prepare for test pretty well. Fair grader.