Reviews of professor Meisam Razaviyayn

Rating: 5.0/5, difficulty: 4.0/5
Great prof! His lectures are clear and concise. It is evident he spends a lot of time planning them, which makes all the difference! The exams make up a majority of your grade which is stressful, but Meisam makes a fair exam if you do the hw and study. Hw is unnecessarily long, which was frustrating.

Rating: 5.0/5, difficulty: 3.0/5
Prof Meisam is really a great professor. He makes sure everyone is on the same page and will help you greatly if you feel behind. I was concerned as this was my first optimization class, but I am really glad I took it with him. Exams are long, but they are very fair if you do the homework and try to follow along in lecture!

Rating: 5.0/5, difficulty: 3.0/5
Really good professor! He has clear explanation of the notion and gives lots of examples to help students to understand. The homework is not very heavy. If you listen carefully in class, you can get good grades.

Rating: 5.0/5, difficulty: 4.0/5
The course covers a broad spectrum of topics with proper amount of details. The lectures focus on mathematical concepts, proofs and algorithms. Homework assignments cover mathematical proofs, calculations, problem formulation and algorithm implementations. The exam papers are comprehensive and very long; be aware of the time!

Rating: 5.0/5, difficulty: 2.0/5
Really cares about students understanding the material. The pace of the class is pretty slow. (It can either be a good or bad thing depending on whether you want to learn more). But definitely a great professor! Fair homework fair exam