Tahereh Aghdasifar
She really cares about her students, and has really engaging lectures/discussions, interesting topics to discuss, and doesn't pressure you to speak in discussions, which is great if you're more of a quiet student like me. Amazing class, reasonable amount of homework and really wonderful teacher, I would recommend taking her classes if you can.