Reviews of professor Hamid Naderiyan

Rating: 2.0/5, difficulty: 4.0/5
Professor Naderiyan is an "alright" lecturer. He has a heavy accent, but you kind of get use to it as the class progresses. This class has lots of homework, so you must have good awareness of due dates. You will have to teach yourself a good portion of the time, but he does have office hours. There's multiple exams, but he does offer extra credit.

Rating: 4.0/5, difficulty: 4.0/5
The class is difficult and there is a good amount of homework and quizzes but Hamid Naderiyan, does provide lots of extra credit and is available for office hours throughout the week.

Rating: 3.0/5, difficulty: 3.0/5
If you put in the work, you'll be able to pass the class with a good grade. He offers a good amount of extra credit as well. He is in his first semesters of teaching I believe, so his lectures may not be as thorough as some students may need them to be in order to fully grasp new ideas. I highly recommend attending class.

Rating: 3.0/5, difficulty: 3.0/5
I would advise to come to class and take notes. The lectures are very useful for completing the homework. He was average at lecturing, but he does not teach how to apply Linear Algebra to Engineering. Also, he gives a lot of extra credit. It would strongly advise to do the practice exams in preparation for the exams.

Rating: 5.0/5, difficulty: 3.0/5
To best learn a math you have to take good notes and do lots of problems. He hits both birds with one stone. His lectures give you the essential proofs in an incredibly concise form. The rest consist of good examples, when I took this class it was like reading a LEGO instruction manual on how to pass linear algebra. *I mean that in a good way* !

Rating: 3.0/5, difficulty: 4.0/5
If you attend his classes and pay attention you'll do good. Quizzes and homework every week. Exams are easier if you pay attention to the lecture and review notes.

Rating: 5.0/5, difficulty: 4.0/5
Professor Naderiyan is very smart and cares for his students. The material is tough, but it is possible to make an A. Do the extra credit, give it your effort, and ask questions. Overall a very rewarding class.

Rating: 3.0/5, difficulty: 2.0/5
Less rigorous than I expected. No proofs, light on theory, heavy on computation.

Rating: 3.0/5, difficulty: 4.0/5
Professor doesn't explain the material the best. make sure you do the practice exams and homework.

Rating: 4.0/5, difficulty: 4.0/5
Put in the effort and you'll do fine. Don't be afraid to ask for help!

Rating: 5.0/5, difficulty: 3.0/5
I struggle a lot with math but I managed to do pretty well in this class compared to my other math classes. Weekly quizzes and homework but the quizzes are pretty easy as long as you do the homework. Plenty of extra credit opportunities if you're struggling and plenty of opportunities to get help from the professor outside of class.