Caroline Pryor
Pryor is an AMAZING professor. You can really tell she loves teaching. She will always tell you how good you are doing and is always providing good feedback. I will take as many courses as I can with her. She has written her own textbook, and that textbook is amazingly written. No tests, no quizzes. There are papers, but no required lengths.