Erin Sparks
Absolutely fantastic prof. The slides are really helpful, so you don't need to go to class but she does give extra information about exams in classes plus the occasional extra credit. She grades really fairly, gives half points where she can. Very quick responses to emails, and uses some app for anonymous feedback and questions when needed.