Eileen Kelly
Easily one of the best professors I have ever had. She cares about her students, teaches very well even when its distance learning, always makes sure her students know what is expected of them on assignments, and is very well versed in the subject. My class only had a midterm, final and a paper with some random homework's thrown in.