Ashleigh Campi
Highly recommend! Prof. Campi is intelligent, organized, and kind. The readings are long and difficult, the class is discussion based, she rarely lectures, and the homework is clear and fairly graded. Put time and effort into the readings - you get out what you put in. Campi is a great professor who challenges her students to think critically. 