Allison Pelletier
She's a genuinely kind teacher who cares about how you do in the class and will take the time to help you. She gives some lectures but there's lots of group work and discussions, which made the class less boring. There's a good amount of papers and several reading assignments, but the readings aren't long. You need to talk at least some for an A.