Maryam Vatankhah
She is a great Professor. she puts a lot of time for each students and she will repeat each concept to make sure every one understood. the course is tough but she makes it easier for you. finally, she doesn't like to fail anybody so show her your are studying.