Lorena Reynolds
Professor Reynolds is one of the best professors I've ever had. She encourages discussion, grades fairly, gives interesting course content, and always responds if you need her. There is a good amount of reading/writing like in most higher level classes but it is easy because the subjects are interesting. I highly recommend taking one of her classes