Gwen D'Arcangelis
Professor D'Arcangelis is amazing! Her class is set up like seminar style, we read readings for homework then spent the whole class discussing them. She wont let you get away with not participating, if you don't talk voluntarily she will make you, not in a bad way though, she makes sure you're comfortable first. Her papers are hard though!