Zahra Derakhshandeh
Drawn out classes. Overexplains everything. Confusing thicc accent. Needs one or two participations thru sem, attendance isn't mandatory, but her ppt's are alright, not too informative. Assignments are a little tough. Honestly, all the class's material is like a 2 hour online course. Definitely not a top tier teacher, only relatively easy.