Shelby Riskin
one of the best professors I had, she puts in time to talk to students and answer their questions. Her assignments are fair as long as you go to lecture and listen. Took two courses with her and both were done well, she is helpful and didn't have to do a midterm or final in either of the classes I took.