Mostafa Abedinifard
Mostafa is really good, I had him in both 394 and 395, but it seems he has a paranoid rigor in his assessment of the level of literary analysis. Can't say it's unfair, but it's hard to make it an elective. We all love Mostafa, but sometimes the lessons are too difficult.