Reviews of professor Mahdi Ebrahimi

Rating: 5.0/5, difficulty: 3.0/5
Mahdi cares about his students. He takes feedback seriously and does his best to improve the class to cater to students. There is a lot of lecture in the beginning of the semester and more discussion near the end. Tests were moderate. If you study the slides you will be okay. If you read the book you will get an A. You get out what you put in.