Johnna Swartz
This is a great class. The professor explains things well and the class is well organized. There is a 10 page paper, but you get to pick your topic and she gives explicit directions so you know exactly what is expected. I highly recommend taking this course with Prof. Swartz.