Maryam Alikhani
The readings are all accessible online, no need for the book. she's a fantastic instructor who chooses good readings to discuss. The papers are graded very fairly and she is very encouraging. I had a dispute with my attendance grade and she was super nice about changing it. Would recommend her! 