3.6
Quality3.1
Difficulty55%
Would Retake140
Reviews55%
Would Retake
140
Reviews
Rating DistributionOfficial
5
57
4
38
3
13
2
8
1
24
What Students Say
“I don't know why those people who say he's awesome”
MATH2130 - 1.0 rating“M is a decent professor”
MATH1300 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
57%
Textbook Required
52%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.83 avg changeRatings by Course
MATH131
5.0
(1)CAL203
5.0
(1)MATH1230
5.0
(1)MATH2100
5.0
(1)MATH1010
5.0
(2)Difficulty by Course
130170
5.0
MATH
5.0
MATH2730
5.0
MATH2720
5.0
MATH3132
4.6
Reviews (140)
Funny, most of the time - if you can understand his jokes. His accent is hard at first, but you get used to it. He always says "Problem" then "Solution". But he's very approchable.
he is an AWFUL teacher, and him along with his other calc 2 buddies sure messed up the course
i really like this prof. i think he's lecture is very easy to understand
I hate this guy. He's not hard and pretty easy to understand, but he's an ass. Outside of class, very unapproachable, makes you feel like a knob. Try to take 136.210 with Trim.
Clear lecture in Lin Alg 1, very easy to follow and has well-structured notes.
Very simplified lectures, and excellent notes. Very clear when explaining things. Sometimes he does unusual things in class, but it is a nice break from a boring lecture.
Not too bad a prof. I've had worse. However, he lacked the ability to give an interesting lecture.
This prof always knows what he's talking about. He knows his stuff very well and he seems like it really wants the students to know the stuff like he does. Great Prof! cd
LOVED his sense of humor!
No Comments
Good teacher for this math class, follow everything he says and you will do well
Approached for assistance outside of class, blew me off. Grade "A" ****!
You`ll do well if you can understand the guy. He`s pretty entertaining when he teaches makes you laugh when he uses words such as `****`.
pretty good proff, funny guy, doesnt try to be. MADD UNIBROW! haha, helps out if he can.
This is a great prof who' door is always open to help students - he's really clear about what you're required to know, and will take the time to explain anything fuzzy. He's hilarious, too!
great prof. really wants you to learn. goes into depth. can be boring at times. unibrow can be a distraction but overall great prof. didnt really need the text or exam review.
Office hours dunt really matter, his door is always open to help! his unibrow is funny, and is a funny guy , and whats even funnier is that hes doesnt try to be. makes u laugh, recomended, 4/5~
Moghaddam is a good prof. in the sense that he does constantly offer his help outside of classes, but I find that he is a bit patronizing in class. He is a funny man - definitely not monotonous. If you are in matrices though, just buy Grants Notes and forget the text book and any lecture notes.
Very Very good teacher.
clear teaching process.
Very funny. Love his analogies. Clearly stated that the course has nothing to do with the movie "The Matrix" lol. Unibrow is hilarious. Makes it worth going to class.
Excellent professor.
No Comments
Accent, yet very easy to understand. Very nice and funny, makes class more interesting. Very good notes, and examples, strongly recommended.
It seemed like he actually cared about whether or not students acheived good grades. He made it clear that he was there to help, and he was easy to understand. Get this professor if you can.
No Comments
Great guy, good sense of humour, excellent class for anyone who doesn't like math but needs the credit.
Really awesome prof. Gives great notes and is interesting to listen to.
VERY HAPPY WITH HIS TEACHING METHODS, HAS EXCELLENT NOTES, USEFUL EXAMPLES, AND IS ALWAYS WILLING TO HELP AFTER CLASS, WANTS TO SEE HIS STUDENTS DO WELL AND DOES EVERYTHING IN HIS POWER TO MAKE SURE THAT HAPPENS, HE KIND OF SMELLS LIKE B.O. THOUGH BUT HE'S STILL AN EXCELLENT PROF!
Awesome Notes. Don't even need the Testbook. Just the practice Exams.
Excellent teacher and extremely helpful. He really wants to see his students succeed and will work hard to get his point across. He also has a good sense of humour, which makes class a bit more interesting.
He uses lots of examples to get the point across... i didnt go to half the classes and still did amazing (82.6% and 97.6% on midterm and final)
Took him for Matricies. Don't let th ename fool you, amazing prof. Wants everyone to get an A. I recommend taking the course where an extra class is given if you are bad at math. Slow pace, great explanations. I always found math hard but if you come to class, you should be completly fine! Would take a course again with him for sure
Very good prof. Extremely helpful and wants students to do well. Encourages people to come to his office hours (and means it). However, he sometimes tells weird, long-winded stories. Although English is his second language, he speaks clearly and is very easy to understand.
No Comments
Great prof who is always willing to help! Clear examples. Good class speed. Very approachable.
Very good prof, explains things slowly and clearly, follows the text closely but elaborates on what the text neglects. I recommend the developmental section of 1310 for extra class time and marks for written assignments.
Excellent prof. Speaks with an accent, but after a few classes you learn to deal with it. Class is paced just about perfectly, even though he often goes into long winded tangents, they're good for a nice mental break in the middle of class. Take the developmental section for the extra lecture and assignments. Highly recommended!
Very good prof! As said earlier, he has an accent but it is very slight and he speaks very clearly. Great teacher, and guess what? I never even bought the textbook! Just took detailed notes and paid attention in class. It also helped that the course material is quite easy, especially when compared to Math 1500. Overall 5/5.
I had this teacher for first year and he was a walk in the park... can't say the same for the second year. The textbook problems are way too easy... can't say the same for the problems he'll give you on the mid-term or exam. Oh and he's not forgiving either on the marking. Do NOT take this course unless you have to.
best prof ever!!!! i love his accent and his uni brow! hes such a good teacher though and he really knows how to teach which is a FABULOUS change from most math teachers at this university. hands down my favorite teacher.
He actually made math enjoyable! Great Prof... one of the best!
Very helpful, and actually makes math enjoyable. Plus he'll single out people who talk or are distracting in class which is great. Excellent prof overall
Awesome prof. Wanted everyone to do well, didnt need textbook or grants. Well written notes and the developmental section = A+ i would take him again any day.
Excellent prof! Developmental section is really helpful, notes are really good, lots of examples which are similar to exam questions. Wants the class to do well so he spends time on the harder topics. Hard to understand at first but you get used to it. Take his class if you can!
such a great teacher, truly cares about teaching and helping everyone. helped me to finally pass calculus!
This prof is amazing! He has excellent teaching skills and he clearly wants his class to do well. very organized.
Great teacher! Very clear and easy to understand. He really prepared me for the exam and was very helpful during office hours. He loves giving analagys which are often entertaining.
Very nice guy!Tons of examples in notes, very helpful!Explaination is very clear!Recommendated!
This Prof is terrible. His comments are ridiculous. To him, every mistake made is a "trivial mistake". If math is not your favorite subject, try your best to AVOID him as a prof.
Very unapproachable, he makes you feel like an idiot at the tutorials. The tutorials are actually lectures, not a good learning experience. This guy is a jerk.
Must attend class. Avoid coming in late frequently, he WILL point it out. Tells stories to make calculus interesting. Easy to do well long as you attend class and do practice problems. Lecture notes are clear and concise (only what you need to know). Marks fair. Highly recommended
Don't listen to people that give bad reviews... if you go to classes and labs and study the notes you will do well. Very clear and his exams are based directly from inclass/inlab work.
I thought I hated this guy but looking back I actually just hated math. He was an excellent prof. Exams are not easy, and he doesn't mark them easy either. But he's better than Trim in my opinion
he is a good prof. explaining clear.
Explanations are clear. Tutorials are very helpful, in that he would go through practice problems and allow students to do so as well. Lightened up the class with humour. Overall, a very good prof.
This prof cares that his students do well. He is happy and enthusiastic about teaching the class and uses lots of analogies when telling stories to motivate students. I learned a lot. He is a very fair marker and gives clear explanations with lots of examples.
I like his notes. His notes are helpful. If you want to review, you can just use his notes which are very clear. In his class, he gave some good examples to explain each definition and told us some interesting stories in his previous classes. He is good.
I really liked this prof, don't believe any of the bad comments. He will call you out in class if you're late or if you're talking (I like that) but if you're there to put in the effort there is no better 1300 prof. His examples and notes are superb and he's funny in class. Do lots of practice q's
Very Very nice prof
Awesome professor. His tests are hard, but this guy can teach. He is the best math prof in the U of M Math Department.
Do not take this prof's section for engineering math unless you absolutely have to. His tests are far harder than the other profs, and he spends half of his lecture giving a parent-style lecture on how you will fail if you don't study.
Awesome prof, easily one of the best in the department. Made math 2 super easy, does tons of examples from old exams, and tells some really funny stories. As long as you stay off your phone and give the man the respect he deserves you wont be disappointed
He is indeed the one of best professors in the university. He is honest, very knowledgeable and if you are his student, make sure you get the most out of his classes.
good professor overall. Had a hard time understanding him at first, and his writing is awful, but he does help a lot and cares about your education.
His sense of humour is pretty dark, but he is hilarious! He hates if you skip, but you shouldn't anyways.
Somewhat funny but really hard marker, don't take him if your an engineer. He made my class hell. Also don't show up late he gets pissed.
Takes a bit of time to get used to his accent, but after that great prof.
Dr. Moghaddam's lectures were a bit long, in my opinion. But if you go to class, do the homework, and buy the old exams booklet to help prep, it's an easy A. I finished the final in 35 minutes. His explanations are thorough, though he does have an accent that one must get used to first. He does care to see students do well, so go see him.
This prof explains very well. Specifically for math 1300 there are a LOT of things that he teaches in one class and expects you to know it. This course requires a lot of studying. If you arent prepared to give couple of hours after each lecture to practice, dont bother taking it. The prof is funny and explains very clearly with lots of examples tho
be prepared to actually do some homework if you want to receive an A. Moghaddam has a lot of sass during his lectures (no phones allowed dont come to lectures late) but he does care a lot about students who need help, just dont be disrespectful during his lectures. Very sweet man
Very good prof. Knows how to teach the material, and will help you if you need it (avoid using cellphones during the lecture). Highly recommend.
Great teacher really cares about making sure his students are understanding and able to succeed in his class. (Moghaddam, if you are reading this you are my favorite prof)
wastes ALOT class time lecturing the class on studying and then at the end a lecture not explain an example because "we are out of time". Skips over hard explanations often to save time or something. Writes small and messy and speaks English at about the grade 2 level and this can make some of his exams questions insanely confusing.
I think GI Moghaddam is a good prof. For the most part very good at explaning and supplies good examples. Definitely very passionate and cares a lot for how students do. Very helpful in his office hours too. Biggest issues would be that his writting is not the best, and he runs out of time to complete examples at the end of lectures sometimes.
Is good teacher overall.
He's a good lecturer and is clear in his examples. For the exams, make sure you REALLY know your stuff. They will be HARD. His examples could step up a bit in difficulty to more accurately reflect the exams, which don't give you a lot of time to finish, so write quick. Definitely keep your phone away in his lectures, he will call you out.
Amazing prof. Gives very clear notes and lots of examples. Quizzes and exams were fair. He is pretty funny in lectures too! Don't use your cell phone though...
Notes were right from the textbook, writing was messy. Overall decent professor.
He'll act real tough for the first few weeks, but if you respect him he'll respect you. You pretty much need to attend every single class if you want to understand anything, and do a lot of practice problems. If you want to do well in the course buy the midterm & exam booklet from the store and you'll do great on them. Overall good proff
Very good professor, cares a lot about his students and gives feedbacks of Midterms and quizzes. However, he makes mistakes in calculations in-class, so, it's imperative to review them at home.
Prof really cares about the students and gets students participating so that the material is understood. He usually gets a lot done in a class, so if you miss a class or two you may need to catch up a bit.
MATH 2020, not 3132. Very tough course, 10/10 would not recommend taking if taking other hard courses Requires a lot of work and thinking, and the textbooks doesn't have the answers for all the questions you're assigned so you can't know the correct answer unless you speak with him everyday. Only take if you're intelligent in algebra.
Really really good prof
He is rude. He makes class fun but in personal, he is not nice. Be aware of tough grading, and his accent. Im doing well in this course but if there was different prof, i would have done better.
He seems nice when hes teaching but out side of the class, hes VERY MEAN. Also he spends 20min for random unuseful life hacks and thats annoying. Hes English is not the best but understandable. If you have another choice take another profs lecture. He also talkes assignment marks off if he doesn like the method, eventhough the answer is right.
Great prof in lectures. Writes out notes during the lectures so it's easy to follow along. One on one he's not the most friendly and kind of intimidating but if you can get past that he is pretty helpful. Do not talk or be on your phone during his lectures. He will stop his lecture and stare you down.
I don't know why those people who say he's awesome? From where ?be rude to student? Strong accent , could NOT explain anything! The first time I asked his questions he told me to read the book ?! Excuse me I have no idea what you talking about ? I begging you guys DONT take his courses oh by the way all the math I took were A+ except him
Great in class. Bad in one on one situations. Should help a student instead of telling them to go online. Covers material well.
He knows his math, but is a brutal teacher. More often than not he would brush off questions asked in class as "too simple, so I am not going to answer". In tutorials he did his best to prevent any sort of collaboration, despite it not being marked work. Rude and unfriendly to students in and out of class.
If you plan on skipping class, good luck on the tests. He cruises over plenty of examples that you will miss if you skip. He genuinely cares for the students; he only teaches the course because he noticed that students in his higher up courses were struggling with these materials. Very good feedback given after tests.
Would not take a class with this prof again. The midterm and exam were hard but fair and to his credit he is a good lecturer. However on more than one occasion I found him to be rude and unapproachable when sought out in person or over e-mail.
He is very rude. I don't know how he got 4.0 average rating. If you want to talk to him, you need to prepare listening his speech for at least 20min, he may yell at you. If you get good marks, he'll be kinda less rude but if you are doing not good, he will be super duper rude.
He was quite rude to students who asked questions and thus discouraged any class participation. But he's a very knowledgeable prof and if you're a good student, he'll show you respect, can't say the same for others. The exams are challenging, so be prepared.
His lecture contains too much theory, very few examples, only sample tests can help you pass his courses.
I loved Dr Moghaddam! He made coming to class really enjoyable. Does lots of examples in class and writes down things during lectures do they are easy to follow. Clear explanations. He is quite funny in lectures too. Wants to see his students succeed. Just dont be late or on your cellphone during lecture or else he may call you out for it.
Dr. M is a decent professor. He is a strict during lecture, as he will call you out for being on your phone. The notes are right from the textbook but he does provide some of his own notes as advice. He does lots of examples. If you want to do well, attend class, read the textbook, and do lots of practice Q's.
Of course, best math 1210 and math 2130 teacher i have ever seen. But because of him being best he expects best.
At first I wasn't to sure about this class but now I absolutely love it and hope I get to take another course with him in the future. Has a strict phone policy but is very willing to help with questions and tries to make sure that everyone understands the material. Is very funny and very helpful in and outside of class. Very good class.
Positive: the exam was out of his notes but harder. Negative: really really tough marker. His explanation was not easy to follow and every class he can make mistakes like calculation mistakes, forgetting things, etc so I guess he is not strict to himself but to students.
Fantastic professor. Hand writes all of his notes, and his notes are super helpful. Does lots of examples & really prepares you for exams. Exams can be tricky but ask questions and pay attention in class and you'll do fine. Seems intimidating if you ask him a question but don't worry, he wants you to understand. Will call you out for using a phone.
He seems harsh, but he really cares about his students. Do all the practice questions you can, and don't be afraid to go meet with him in his office. He's really helpful, although he will let you know what you should have known from previous classes. But maybe don't ask questions about stuff you should know during lecture.
I loved his Math 1 lectures, but would never want him as a prof for a class that I was struggling in. I really liked his teaching style and jokes, but wouldn't feel comfortable going to him for help. I liked him, but know a lot of people who say they'd never take a class with him again.
Really good lectures very smart prof. He was able to captivate the class well and he threw in a couple jokes here and there when the material got tough. He can be kinda cold and rude so I never really felt comfortable asking him questions but his lectures were good enough for me to get my grade
Dr. Moghaddam gives really great lectures and is really fair and caring. You have to show up to class, as he doesn't post notes and these notes are vital to your understanding of the course. You cannot be on your phone during class. Would highly recommend carefully reviewing the notes and doing all of the textbook practice after class
Great prof, would totally recommend,attend class and do lots of practise questions, you will definitely pass the course.
The midterms for math 3 were extremely difficult and he was very patronizing and rude during his office hours. He often made fun of students in the exam for not knowing how to answer the question.
No idea whats going on in this class, math 1500 isnt a class for him to teach. Zooms through notes and lectures students because they did bad on the midterms. Needs to spend more time on the basics so students can understand
The midterm and final examination questions are exponentially harder than the examples shown in class. His lectures are extremely boring.
Personally loved Dr. M, though he can seem quite cold at times it's clear he wants his students to pass and expects the best from them. He would often pause during lectures to give humourous or relevant anecdotes which made lectures feel more personal. This is obviously a difficult class and he does his best to teach it.
He's just really rude and not professional at all. I would say he is very inexperienced as a teacher. Just take the course of your choice with other instructors.
Dr. M is very serious, does not allow any phones or talking, and goes through notes quickly (but will pause if you ask). He tells the occasional joke though and gives many examples. He's a good prof. Just make sure to be respectful, and label your notes well because he sometimes gives examples that are useful only in future classes.
Hes very serious but turned out to be my most organized and caring prof through online class transitions. His classes are boring and hard to understand but he gives great examples. A little scary at times but he would make sure all material would be covered for the tests. Very organized and prepares you for future math eng courses.
Rude, inconsiderate instructor who failed half of the class in a pandemic! He made the midterms and finals harder!
He covered everything that you needed to know all tests. If you pay attention he writes very good notes (he hand writes his notes and its hard to get access to them if you don't go to class). Hilarious prof (if it's not at your expense for being late or on you phone) but not approachable in office hours (come prepared, he means business).
Great prof, solid choice if you're taking MATH 1500. I barely did the textbook problems and still got an A. He teaches you everything you need to know in his notes, they are very thorough. I'm gonna warn you that he doesn't like phones or late students, he'll literally stop the lecture and stare at you if you're late or on your phone...
Most awful Math prof I've had so far! I don't know if it was because of online or something but his way of testing was very unreasonable with the online format. Tried to complicate questions and made mistakes in the final. Yet, he penalized students for his mistake! Please avoid!!!
If you would like to fail, be my guest and take it with him. He is very RUDE, DISRESPECTFUL, and FULL OF HIMSELF. He doesn't check his email often, He barely replies to the students. he makes announcements in class, so if you miss a class RIP. He writes his notes on the board or read them on a sheet that brings it with him to class. never again!
Very rude professor. He will get mad at a student for asking him to clarify something and just say that they should have listened to him before. Absolutely zero communication skills, he will never send an email explaining things in the course. Avoid at all costs.
Wasn't good prof. Wouldn't answer students' questions claiming he answered them already and you just needed to pay attention. The examples he used to teach in class were managible. But as soon as it came to tests everything was 12 times harder.
this prof can be hard to understand and doesn't have clear handwriting. when asked a question for the second time he gets angry with the students and passes rude comments. he is not willing to help with the assignments either. if possible take a different prof
Covers the entire material very well, and give LOTS of examples as long as you make sure you understand whats going on in the examples and do the homework you should do alright.
MATH3132 is incredibly dense and difficult. He does the bare min to get his paycheck and only uploads his notes to umlearn that are incredibly difficult to decipher with sloppy/sketchy corrections. A C is a 60 and you only get two midterms worth 20% and a 60% final. This is a final boss class and I really suggest to avoid him if any way possible.
His lectures are mediocre and his lecture material is poor. Most other classes is to use PowerPoint slides, but he writes on loose leaf which is then projected on the screen. Lecture notes border on illegible and he isn't the kindest to students who ask for clarification. Exams tend to be fair most years, but this term they were much harder. Avoid.
Apart of illegible hard-writing, this professor is a legend. If you pay attention in the lectures you are bound to easily pass this course with flying colours.
If he uploaded lecture notes I would've given 5 stars, but he doesn't, so you have to attend every class. That's the only reason I won't take him again, but other then that I got no complains.
He does not like to give partial marks!His writing oh man is unreadable, in the first half of the lecture he goes slow then when you get to the last part of the lecture it's just speed writing whatever he wrote in his notes projected on the screen(good luck on that), you need to spend time afterward to understand what he wrote. Really tough grader.
Prof. Moghaddam is one the toughest professors i've ever encountered. His pace is incredibly fast and still he says we are behind scheduling, he assumes that we know how to solve certain problems so he skips significant steps and he does not post his notes so if you skip class its game over He's nice and all but this class stresses me out so much.
a very good lecturer. loves mathematics. appreciates when you come to class. available in office hours.
Enjoyed taking his class so far. Mog seems to genuinely enjoy teaching and wants to see you succeed. He explains topics thoroughly and gives examples not in the textbook, and lots of them. You must stay on top of work in this class because he moves quite fast. Gets -1 because he doesn't post notes and writing is often hard to read.
Gud prof, great lectures, almost understand everything ,attendance not needed but reminds very hard to pass if not attended, exam based on what he does in lectures, tutorial he got a little his way of dealing with things, he was a little rude in the beginning but then became a little friendly, will help you, but he only likes certain doubts, haha.
It's clear that Prof. Moghaddam really cares about his students passing the class and understanding the material. He's a bit stern and intimidating, but his lectures make a lot of sense, and he spends a lot of time doing example problems for the class
Loved this guy! I hope I get him as much as I can in the future. He seems to be a very polarizing figure: You either love him for simply how he is, or hate him because his topic is hard.
A really good prof. Takes time to do a lot of examples in class to make sure students understand the topic very well and actually cares about students academic well-fare. Also very strict on punctuality to class,.
Probably the best math professor I've had so far. Try not to miss a single class and try to understand everything in class. Make sure your prerequisite concepts are clear when you take this course.
He's stricter than the others, and gets upset really easily. His handwriting is very hard to read. Doesn't like dumb questions, and hates when people are late or on their phone. But he's very accessible during office hours, and expects you to do homework before asking him questions. Also can be understanding.
Explained concepts very clearly, friendly and wants his students to succeed. Bonus marks on exams were appreciated. Writing was messy sometimes but speaks clearly so not a big issue. Highly recommend for Math 1210.
very sassy and strict, but good at his job. wont entertain if u try to be his pet. would help with a doubt but in his own way. lectures were the best honestly, u r a fool if u don't attend, exams were based on that only. not even a lecture i couldn't understand, teaches very well and systematically, would definitely take again.
one eyebrow!
Expect a challenging but rewarding experience with this prof. He covers material thoroughly, and bonus marks help offset the fast pace. Unstuck study proved invaluable for study prep.
Class Info
Online Classes
100%
Attendance Mandatory
57%
Textbook Required
52%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.83 avg changeRatings by Course
MATH131
5.0
(1)CAL203
5.0
(1)MATH1230
5.0
(1)MATH2100
5.0
(1)MATH1010
5.0
(2)Difficulty by Course
130170
5.0
MATH
5.0
MATH2730
5.0
MATH2720
5.0
MATH3132
4.6