Reviews of professor Mehdi Esmaeilpour

Rating: 5.0/5, difficulty: 4.0/5
Dr. Mehdi is a great overall professor. Definitely one of the best in the program, youll learn a lot or you wont pass. Many professors in this program are essentially inept, but he always knows what hes talking about and can answer just about whatever questions you could possibly have. He will put in as much work as you do until you get it.

Rating: 5.0/5, difficulty: 5.0/5
Dr. Mehdi is truly a stand out prof in a department where the person at the top couldn't care less about students. He truly cares about his students and wants to help them to be as successful as possible. The class is difficult, and he expects you to try and to learn the material. However, he'll try his best to help you out if you go to his office.

Rating: 5.0/5, difficulty: 4.0/5
One of, if not the best, professors in the program. Homework's tough, but very helpful. The tests are based on the homework, but the 1 or 2 questions on the exam will take you almost two hours. He's very helpful and funny if you go to his office. **If you take his class partial credit on exam is the most important thing**