3.0
Quality3.7
Difficulty54%
Would Retake107
Reviews54%
Would Retake
107
Reviews
Rating DistributionOfficial
5
26
4
24
3
9
2
16
1
32
What Students Say
“No clarity and he's the worst at explaining himself”
STAT - 2.0 rating“He goes back on his word all the time”
STA2023 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.30 avg changeRatings by Course
MAC1140
3.5
(4)MAC1105
3.1
(8)MAT1105
3.0
(1)STA2023
3.0
(79)MAT1033
2.8
(14)Difficulty by Course
STAT
4.0
MAT1105
4.0
STA2023
3.8
MAC1105
3.8
MAT1033
3.5
Reviews (107)
No clarity and he's the worst at explaining himself. Classes consist of the students barking their struggles, and he offers no assistants. He grades arbitrarily and has little basis for the grades he administers. DO NOT TAKE
Worst professor ever. He never gives any clarity with his notes and skips important steps. He goes back on his word all the time. Every student in my class has lost respect and constantly yells their problems to him but he still refuses to help. It's to the point where we all had to contact the director of the math department. DO NOT TAKE.
TERRIBLE TEACHER! DO NOT TAKE if you want your gpa high. He will not work with you, ignore your questions, ask you to not ask questions and pretends to care. Randomly change due dates and does not work with needs of the students. Will not respond to emails. Tests on material not taught and if its not 100% to his unexplained specifications its wrong
Worst teacher I have ever had. You have to do Statistics his way and his way only. You can have the answer right but if your work doesn't match his prepare to get the answer wrong. Strongly advise not taking his class.
Ok, so on one hand, he drops the lowest 8 homework assignments (out of 18 or so), lowest 3 quizzes, lowest test, and the lowest lab (out of three). On the other hand, very little made sense in that class, and he had fairly unrealistic expectations of what we were supposed to do grade-wise. So unless you are in LOVE with stats, maybe skip this one.
Not a good professor. Very rude, makes fun of you in front of the class when you get the answer wrong. Teaches his way of statistics and only that. His lectures do not teach you how to do the homework, so you have to teach yourself through the book. Do not take from him!
I have recently taken Stat in Fall 2018 and at first I did not enjoy it. But after learning the set up with the class and all the resources he made available, I thoroughly began to understand it and actually make sense of it. All the notes he provided in class helped me do well on the tests and homework. And always gave extra credit & redos for HW.
I'm bad at math, but this is the most I've struggled in a math class. I don't feel like the way he teaches any of the lessons in class help me, I go home and reteach myself everything and if it were not for the tutors at the Math Lab, I literally would be failing this class. Half of my class went to tutoring together before every single class.
Reza is a good professor and offers extra credit for every exam, drops homeworks and quizzes plus your final exam grade can also replace a low exam grade. As long as you participate (and go to tutoring if needed) youll pass the class.
Make sure you show up and pay attention in class. He goes over everything you need to know for the exams. Do the bonus because they give you insight to what the test will be like.
I had a really good time in this class. One test is replaced by the final exam which saved me in the end. I would definitely recommend this professor to incoming students.
His teaching method is confusing, he talks in circles. Makes you go on the board to work out problems, but not very often. REALLY STUDY before you take an exam coz it's mostly concepts. I had to teach myself most of the times. Don't like asking him questions coz he tells you in a confusing way instead of showing you how to really do it.
Good professor! as long as you REALLY put in the time and effort for his class and go along with his teaching 'ways' you'll do just fine. He is always readily available in mathlab and email via Canvas. I plan on taking him again for 1105 because he really wants to help his students and it shows *I'm not a math person*. Made stats entertaining!
If you are willing to put in effort, he is willing to work with you. I don't do math but he is very helpful. He will meet with you when you are able to and help you as much as possible. I'm hoping he teaches 1105 because he is the only one who has sucessfully taught me any math at all from tutoring to being my professor, he has gotten me thru math.
The worst teacher I have ever had. His criteria is extremely unclear, he changes his mind about assignments and due dates every class. YOu have to do everything his way or its wrong. Tests are hard. Do the reviews. Do not take this professor.
He tells you not to listen to his ratings on here, but you should. I struggled the entire semester in his class. He came off as condescending any time i asked questions in class. Although he is available & says he will help you, i always went to another professor for help because he would not explain things to me. I would NOT recommend this class!
Hes one of the best Stats professor on campus.
You just have to put on effort and you will be passing with an A.
I'v seen other students ratings about this professor. I was skeptical at first but when I took the class got A. I noticed people that complain about him is either not showing up to class, not paying attention in class. Also last we as students complain about a professor if we don't get the grade we want. Be honest college isn't supposed to be easy.
Im not a strong math person, but I passed. He said on the first day that this class is effort based, meaning if you actually put in an effort, youll still do well if you get things wrong. He has a very forgiving grading system, and is more than willing to work with you on things. The material is difficult but he does a good job making it not awful
He is a very emotionally based prof. Gets mad at nothing and will "punish" us for it. He made an exam harder because too many people got A's. He acts like he is on your side, but will change due dates in the middle of the day, wont say anything, and laughs when no one has it turned in. The last exam avg was a low D and he was proud of it.
If math is not your strongest subject I wouldn't suggest taking this class unless you can dedicated 80% of your study time. His test questions are worded so that you can't understand them (reason for withdraw.) He seems nice but then gets mad if to many people are passing. He would say "I'm a bad teacher cause everyones still showing up to class.:/
This teacher has the best intentions for all of his students. He gives 110% towards every lecture and really wants you to understand. Super helpful outside of the classroom as well. This is no easy A course, if you work for it you will fully understand all concepts. Everyone who bashed him on here did not try to do well, they just wanted to pass.
I'm not great at math but I did above average on my tests and have a good grade so far. He gives extra credit opportunities and gives you more than one try for every canvas quiz. Sometimes there is miscommunication but he is very accessible outside of class to answer any questions. The best advice for his course is to take good notes and ask q's
To be quite frank the man is there to help you pass. He's not there to flunk you and at the end of the day you want someone on your side. Professor Hajikordestani is on your side. Go to class, take notes and ask questions. There is no excuse to fail. It was a pleasure Professor
He exceeded my expectations. Attendance is mandatory. You must participate. Gives you all the information you need for tests. Take all the notes you can, even examples. Gives extra credit. Does everything he can to help you understand and pass. You have to put in the work. Don't be afraid to ask questions. It's not an easy A.
Reza is a wonderful professor although it is an acquired taste. Not an easy A by any means but if you're willing to put in the effort, you'll do just fine. The class is very fast paced but he is very accessible outside of the class room. He genuinely cares about his student and their education which is hard to come by now in days.
I am currently in his class and he has been the hardest math teacher Ive ever had. I struggle with math quite a bit, but always put hard work in to make sure that Im doing my best. However, I think in his class doing your homework, studying, and going to class isnt enough. It seems this class is nearly impossible to pass. I wouldnt take again.
first A I ever get in math. works with students to make sure they know the material and can pass. Offers office hours where helps you understand the material. practice exams are similar to exams so you can prepare. offers extra credit. listens to feedback. Amazing! his brother is also a great tutor. let use a cheat sheet on exam! bumped grades!
Prof Reza is very caring and wants you to pass. The quizzes and tests are fair if you study. He posts his notes and reviews online. The hw is optional and extra credit if you do so. Tests are split in half. Half multiple choice and half written response. Very generous partial credit on written response. Responds to emails same day.
Professor Reza lays out exactly what you need to succeed. Do the problem sets to prep for quizzes, do the practice tests to prep for exams, and review exams for the final. The course is front-loaded and builds on itself. Start strong and you'll do fine. My one negative is that lecture quality suffered when the class moved online for the quarantine.
Before taking a class with him I read all of the Rate My Professor reviews and thought this would be good for me. In the previous math classes, I have received A's and B's and am a hard-working student. Personally I did not like the way he taught. His lectures felt messy and hard to follow. There were no real notes and only example problems.
The course pretty straight forward, it is very test and quiz heavy in regards to grades. Homework is non-mandatory but rather a supplement/participation for extra help. You have to go to class because the way he works out problems is specific and he wants the same format shown on the tests & you get a formula sheet each test. You will work hard!
Professor Hajikordestani is probably one of the worst professors and teachers I have had in my life. Out of my 15 years in educational institutions, Professor Hajikordestani does not care for his students, he does not teach but instead uploads worksheets that do not even have the questions on them(he only posts the answers).
I took this class online over the summer. He was quite honestly the worst professor I have ever had. He does not care about helping your grade. No extra credit or curves. The grade is highly influenced by the exams. He had lectures at 7 am and is just not clear when giving his lectures. He has the worst email responses, instructions are unclear...
I was in Summer class and there were lots of bad apples in the class. The students expected the class to be easy and fun way of getting an A. We are in college. I slacked off a bit at the beginning, but recovered to finish with a C+ after the professor giving us extra credit for exams by redoing problems similar. I would definitely take him again.
Absolutely amazing professor. I wish he would teach Pre-Calculus and Trigonometry. I took the class in Spring 2020. I definitely recommend him to get ready for University classes.
I took this class in Spring 2020 and even with COVID19 he was always helpful. Don't necessarily read the negative comments and think is true. From being a student we like to criticize a professor when we don't do well. There is no expectation for curves or extra credit when you come to college. This is not high school, and I would recommend him.
Don't read into all of this negative ratings. We all want easy As, and we don't care about livelihood of other professors. He is a good professor and I got an A in Spring semester in his STA2023. I hope he can teach other classes so I could enroll in them.
Prof Reza is very caring and wants you to pass. The quizzes and tests are fair if you study. He posts his notes and reviews online. The homeworks are optional and extra credit if you do so. Tests are split in half. Half multiple choice and half written response. Very generous partial credit on written response.
The truth is I got a B in the class, because he helped me all the way to the end. I took this class in Summer A 2020 when COVID-19 was running around us. This man stayed up with me at times until 9:30 PM to help me with the material. Definitely recommend him.
I've always considered math my weakest subject and this class was extremely difficult, however, I believe it could have been much worse with any other teacher. Prof. Reza made me get over my lifelong fear of math & I feel confident in my math abilities. Must work for your grade but it will feel so good in the end! Must study a ton outside class!
The Exams killed my grade, even when I was getting an A on all my assignments, and they would have questions on there that I have never even seen on any of the homework. No retakes. That aside, the professor was really nice and did his best to help me. He would always give us a heads up when something was due which I really appreciated.
Assigns a lot of work at once that is not due for a while. It gets very overwhelming. He drops a lot of low grades at the end of the semester. Easily accessible outside class, even at 10 pm. Exams are way more difficult than homework. Show up or you won't pass. Your best bet is to find someone who takes the same class and split the workload.
He doesn't communicate with his students, and that's on you for letting him forget about you even though he says I will get back to you about X. Didn't give me my required accommodations from the DRC. Finally, constantly changes how his class is setup. We started the semester with in person lectures, now he pre-records them and they are 2 hours ech
Did not teach any part of statistics, said that students need to come to him for help even after half the class dropped his class and the rest of the students started a discussion post clearly stating they have no clue what is going on. Continually put the blame on the student for not understanding and was not helpful at showing how to solve things
Reza has done a very good job of running an online course. He provides concise but relevant notes on every section/chapter that we're going through, and is exceptionally willing to help students outside of class hours. Stats is, naturally, a difficult course, but Reza is a very kind and dilligent professor.
I wouldn't recommend taking him if you're someone who is bad at math. He is very sweet but I honestly did not learn in this class. When it comes to the exams you get two, one you take in class (with a formula sheet) and a take-home exam. His lectures really didn't help me and I had to look for help outside of class because he didn't reply.
Do not listen to negative feedbacks. He makes you work for your grade.
College is not meant to be easy, and he gets students ready for University.
If you want to get an A and understand Statistics he is your professor to go to. But if you don't want Statistics for future go to other professors who care about ratings only.
I took him for STA2023 and now I took him for MAC1105, goes above and beyond to help his students if you reach out to him. I don't agree with the comments below, because we all want easy professor, but university life is different than easy life.
I am not very good at math but have always managed to get A's and B's. This professor is just awful, he is not good at explaining things and when you ask for clarification he just makes it more confusing. He is very unorganized, posts things last minute and gives you a short amount of time to complete them. One thing he is good at is availability.
Don't listen to the review on top. READ into the negative reviews - at least that's what I should've done. First of all, he doesn't let you see your grade and furthermore doesn't even tell you how to calculate it. Thinks of himself as being above his students and teaches things as if we've been exposed to them before.
Not great but not terrible. May be better if you are good with stats. He did good with he lectures and wanted to help all of his students pass. Easy to get ahold of and to set up tutoring times with.
If you want this class for an easy A, Professor K is not it. He teaches statistics to make sure you understand it and know how to do it. He is a tough grader, you must work as he teaches you, no way around it. So if you want to learn statistics because you need it for your major, great choice of professor.4 tests and a final and about 12 quizzes
Every lecture was confusing and the majority of the class looks like 'what' for most of the time. Lectures don't have enough notes or visuals on the board to go with the lecture. Mostly just verbal lecture and that make the lesson forgettable. I just wanted the class to end soon every-time. Not enough time to finish half of the exam
I got B in Statistics this semester from this class. College is not meant to be easy just like everyday normal work. I have learned statistics being in this class. Some of the students below have complained, say don't read into positive comments, but also I would say don't read the negatives either. If you do what he says and get help you got it.
I am about to finish my dual enrollment and this is the hardest class I have ever taken. With that being said college isn't meant to be easy. This was only my second time getting a B in a course and that was with working my butt off. If you want an easy grade, don't take him. If you want to learn statistics, take him. True university professor.
He teaches his own version of stats. He will brag you cannot refer to the book because he uses his own version of equations and variables. Will still make you buy book though. He brags about his withdrawal and retake rate. Be prepared to have 2 unannounced quizzes a week, group projects every week(including first week). Random homework.
I never thought I would struggle in such a basic math class. Don't bother asking him questions on the course, tests, assignments, or partial credit for things you did right because he will answer with (sorry this isn't my course I would have to ask the department) but proceeds to never ask. NO STUDY GUIDES, you need to study everything for tests;)
Absolutely awful experience. Gave us material meant to be used to review for exams but doesn't give the answers to the material so you will never know right answers. Every exam besides the final is full free response. Cant study using his own notes cause "we cant use those formulas". Covers concepts differently from the book so u cant use that! LOL
Statistics is a material-heavy class in general, but prof. taught it to the best of his ability. The content itself wasn't difficult, but it can be tedious to get techniques down. Prof. is always available, responds quickly, and gives useful feedback on homework and tests. If you're a good student and take this class seriously, you'll do well.
Some have said, he does not help you. If you work in his class, he will help you. He helped me. He is not an easy A, and that is okay.
Please don't take Reza!! His lectures are by far the worst/hardest math lectures I have ever sat through - he goes way too fast. Super confusing and hard tests. Often brags about his drop/withdrawal rate by students. When you ask for help, he offers little to no explanation. He changes deadlines/adds assignments VERY last minute. Take anyone else!
Reza was by far my least favorite professor. He was rude at times and always made weird comments to the class. The class consisted of students who weren't as good at math and he was not accommodating with his lecturing style. He was not very understanding of personal issues. Don't recommend this professor if you are expecting a normal-paced class.
This guy is rude and tries to show off that he is smarter than everyone, really tough grader, he made what was supposed to be an easy class an absolute nightmare, never take him. Taking him for MAC1105 is my biggest regret of the semester
I struggled the entire semester and he never made me feel like it was okay to ask him for help. The two times I did ask, he gave me a nasty look in a "how dare you question my teaching" kinda way. He's the type of teacher to make you feel dumb to ask anything even though he goes over problems once and solves them in his head. Don't take him.
Not good
The professor is good and I would absolutely take his class if he was teaching the higher level math courses that I need for my Mechanical Engineering major.
Do not take this class!
An odd person over all deosnt help with anything and makes me want to drop out
I didn't think he was a great teacher and overall was just a weird dude and I didn't learn anything in his class. If it weren't for my prior knowledge and the class just being relatively easy I would've failed due to a lack of teaching.
A very bad teacher complicates easy material and doesn't manage the course well. If you have a problem or question, don't expect anything, he will answer with, "sorry, this is not my course I don't know." lectures are horrible and provides zero materials to work with or study from.
He is an amazing teacher that brings a great element of humor which makes you want to engage with his class. This isn't a class for an easy A, or to simply get the credit. I would take this class if you truly want to learn the material for future understanding in later maths classes, and want somebody that will make the experience less painful.
Professor Reza changed my relationship with Algebra. I came into college after taking Calculus Honors in high school and ended up completely bombing the ALEKS. I now feel confident in my algebra skills and have a great relationship with Professor Reza. He cares and wants you to succeed. I'm looking forward to taking him for STA2023 and MAC1105.
Professor Reza is unprofessional in terms of the organization of the class, many of the assignments, test dates, and due dates changed around a lot with little to no notice. He lacks a clear schedule and is very unorganized. The notes that he posts are blank and if you miss any class it is very difficult to catch up.
I would recommend this professor to any student looking to excel in Mathematics.
I definitely learned Statistics to the maximum even though I just needed the course for transfer purposes. Definitely recommend the professor even though my grade was not the best.
Definitely the greatest experience taking MAT1033 even though it was my second attempt at the course. Great professor in office hours. Lecture sessions can be a bit difficult to catch up with the course material, but overall good professor.
The whole class was too fast. A Chapter un 1 hr and 15 min is ridiculous. I felt like I was in G term not A term. The exams are 5 chapters, no reviews. Homework ALOT, which are graded harshly, like we are in a Masters program, no time to do book homework or Extra credit quizzes.
This class mostly computational so if you know the formulas and the steps you will do fine. You actually don't even NEED to memorize them since he allows a self-made formula sheet for every exam. For quizzes the formula sheet was not allowed but they are not worth a huge grade. MOST IMPORTANTLY Learn the TI-84 Calculator commands and buttons.
Not the best professor. Although the class is easy, he doesn't teach as well. Must of the lectures I learned them by my own
He shows you what you need to learn and tells you what to expect. If you do the work, the way he ask, you will be fine.
This professor grades his students like they should be stat majors, even homework. His tests are 4-6 questions, giving no room for error. He also has no regular office hours. While he offers zoom calls, he's hardly ever available. I took many STEM courses this semester (being a health science major) and this was by far my hardest class.
He has a policy of only allowing 1 test makeup per student. I had a laptop that crashed in the middle of a test, so he let me use my retake for that. Except he never actually gave me the password to take the test. I emailed him several times about it and still nothing. I retook stats the next year with a different teacher and got an A.
You're gonna have to study a lot on your own.
Professor really cares for his students and wants the best for them. But, his assignments were definitely challenging and need time spent studying for tests. He creates his own homework and test assignments. 4 exams plus a final and about 15 homework assignments.
DO NOT TAKE HIM!!!! If you have the choice, literally just don't. He is so rude and literally bragged about how many people have failed his class and/or dropped! I had to drop on the first day, just save your time and money.
I had him for two courses. He was never rude to anyone.
My way type professor, teaches something once and expects you to remember it. Every day he gives us more equations to use, goes over them once, reviewing and practicing is in you, he wants you to make the equation sheat even though it would take him less than 20 to print out every equation and calculator command we need.
I strongly recommend you choose a different professor. Reza often boasts about his abnormal drop/fail rate. His biggest problem is his condescending attitude towards questions. Unless you are majoring in stats, I would stay away.
I gave this man the benefit of the doubt, my first impression was that he was super sarcastic. Indeed- he lectures all class, the notes are a literal word doc that is 50 pages long, and he makes horrible sarcastic comments that literally feel like I was put on blast lol. He also grades super harshly, he's a good person just a horrible professor.
I could write an essay on all my problems with this professor. Don't expect any help or support from him. He brags about fail rates and will actively waste your time when you try to use office hours. I don't think he's a good person and he's an even worse teacher. I failed his class. When I retook it the next semester (different teacher) I got an A
Assignments were definitely challenging and need time spent studying for tests, but this is expected of a college student. I have read comments on here and no one really tells us whether the professor is exam heavy. Just whatever the grades were for the course. 4 exams plus a final and about 15 homework assignments.
This class mostly computational so if you know the formulas and the steps you will do fine. You actually don't even NEED to memorize them since he allows a self-made formula sheet for every exam. For quizzes the formula sheet was not allowed but they are not worth a huge grade.
The only thing this professor taught me was that I should listen to rate my professor ratings. DO NOT TAKE HIM. I tried to give him the benefit of the doubt, and it was a terrible mistake. He literally bragged about students failing and then bragged about students complaining about him bragging about students failing. Do yourself a favor skip him
Definitely the greatest experience taking STA2023 even though it was my second attempt at the course. Great professor in office hours. Lecture sessions can be a bit difficult to catch up with the course material, but overall good professor.
This professor is all about ensuring that students will make the transition from SF to other universities. Class maybe difficult, but utilize Office Hours.
Some of the comments from others albeit may or may not be true is their opinion. From time spent studying the materials with the professor, I would like to continue with MAC1105 and MAC1140 eventually in future.
Definitely cares about his students and will go above to help the students. Always professional. Waiting to register for STA2023 in Summer 2025 with him.
Professor Reza will help you in office hours. Make sure to utilize office hours to receive a good grade.
If you care about learning and providing time and effort Professor Reza will assist you. I received assistance on office hours and emails requesting assistance and the professionalism was always shown. Thank you!!
Hoping this professor will be available to teach MAC2311 in the Fall 2025 semester. He is willing to help students that reach out to him. I heard students in the MAC1140 class that would talk negatively without seeking assistance. Once you seek assistance, you will know the professor that he is moving forward.
Allowed formula sheets on tests. Must be present for lectures to take adequate notes. Requires homework to be printed out. Relatively gracious with grading (partial credit given).
Tried to give him the benefit of the doubt, but he clearly doesn't care about students. Condescending, dismissive, and proud of making people fail or drop. Even if you attend every class and take notes, he barely explains the material. Thankfully I didn't get a bad grade, but take this to heart, DO NOT TAKE HIS CLASS, choose anybody else.
He was one if the worst professors I have ever taken. He would constantly bully students, laugh about people failing his class, and has no regard for anyones futures. He just answers his stats packet and gives no explanation, waste class time, and picks on students for just asking questions. Do not take. The math department has had issues with him.
Class Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.30 avg changeRatings by Course
MAC1140
3.5
(4)MAC1105
3.1
(8)MAT1105
3.0
(1)STA2023
3.0
(79)MAT1033
2.8
(14)Difficulty by Course
STAT
4.0
MAT1105
4.0
STA2023
3.8
MAC1105
3.8
MAT1033
3.5