Amir Gharehgozli
I would recommend not to take this professor, I thought he was very unhelpful, and especially for me I would ask for help multiple times and he would never help me. He would say look at the book again, and you will understand. I Honestly don't know how he got such a high rate my professor rating. 