Narges Armanfard
She has a unique and effective teaching style that encourages you to do not miss any of her lectures. You enjoy your presence in the class as you learn a lot during lectures, despite many other courses. She is full of knowledge, expertise and experiences in the field. I love her lectures. 