Kathryn Sperry
Fantastic professor, my favorite class all year. While you don't have to participate, you should definitely do it if you want to get to know the material. There was a textbook, but it was online and was part of the course fees. Prof. Sperry is a great lecturer and a wonderful person. Would recommend taking a class from her!