Diane D'Arrigo
Professor D'Arrigo creates such a positive classroom environment that encourages friendly and honest discussion. Lots of writing but it's all graded on completion, some easy readings too. She is so caring and spends a lot of time checking in with students on how they're doing. The best of the best.