Reviews of professor Hossein Taheri

Rating: 5.0/5, difficulty: 3.0/5
Attendance is not mandatory but the class is tough if you miss it. He makes himself extremely available to students to answer questions and help with the homework. He allows you to make a formula sheet for the tests and gives partial credit. The HW matters in this class but if you get a question wrong he allows you to rework it for full credit.

Rating: 1.0/5, difficulty: 5.0/5
Do not take this professor unless you want to have a really hard time. Not understanding whatsoever and gives extremely difficult test totally different than what is covered in lecture. Extremely hard on grading.

Rating: 2.0/5, difficulty: 5.0/5
I do not recommend it at all. Claims to be a fair grader, lol. Tests consist of mostly 2 problems. His lectures go straight off PowerPoint slides. If the TA teaches better than the professor then there's a problem LOL. Seems to be a good person sure but mannnn as a professor, no. And I'll emphasize it again, NO just go a different route.