Saideh Mortazavi
This professor was very good, the bad comments are for the lab and those who failed in her class. She is a very caring professor and gives a ton of extra credit options. You just have to act fast on them. She always replies to my emails and makes sure you know the material before moving on. I highly recommend taking the lecture with her!!