Nasrin Saneikashani
Nasrin is a very kind prof, if you go to lectures and actively participate, it's very easy to get on her good side. Very understanding of any technological difficulties that may arise if you're working on a project and is willing to give you an extension if need be.