Reviews of professor Amir Gharehgozli

Rating: 5.0/5, difficulty: 3.0/5
Professor Gharehgozli is an inspiring professor, if you just pay attention, you will understand the concepts. IF you are having trouble, he takes his time to go over it again. For teaching a tough subject, he is definitely a professor who will try his best to make it easy and clear to understand. He's also funny and cracks jokes in class.

Rating: 2.0/5, difficulty: 4.0/5
I would recommend not to take this professor, I thought he was very unhelpful, and especially for me I would ask for help multiple times and he would never help me. He would say look at the book again, and you will understand. I Honestly don't know how he got such a high rate my professor rating.

Rating: 2.0/5, difficulty: 2.0/5
After learning that he indirectly asks students to put "good reviews" on here, I figured I'd give my honest opinion. Lectures are long & boring. Makes snarky comments about people & puts you on the spot. If you're looking for a class that is based on exams for you final grade then take him. But if you actually want to learn the material don't take!

Rating: 3.0/5, difficulty: 4.0/5
Not the best prof., not the worst prof. Attendance not mandatory but I highly recommend it. Straightforward teaching style. Can be rude sometimes without realizing it. If you do the practice problems in the textbook and study you should be fine. Chooses 5-9 questions from study guide to put on midterm. Allows a review cheat sheet on exam days.

Rating: 5.0/5, difficulty: 1.0/5
Loved this class. Everything was super clear. Exams were straightforward, around 50% from the study guide. Assignments were from the book.

Rating: 5.0/5, difficulty: 4.0/5
Very generous with extra credits, for exam one and two he gave us up to 10 points extra credit and for the final he just gave everyone 20 points extra credit for free, so if you had 100/100 you get 120/100. That helped a lot.

Rating: 5.0/5, difficulty: 3.0/5
Grades from 25% Quizzes & Assignments, 25% Midterm #1, 25% Midterm #2, and Final 25%. Offer 5% extra credit for attendance. Maybe offer another 5% extra credit if he does a tech workshop on Saturdays. Provides study guide questions; 9 questions will be on the exam out of 20 questions, but numbers will be different. Use chapter reviews in the exam.