3.6

Ghollamhossein Iraghi Moghaddam

Mathematics - University of Manitoba

3.6
Quality
3.1
Difficulty
55%
Would Retake
140
Reviews
3.6
Quality
3.1
Difficulty
3.6
Helpful
3.6
Clarity

55%

Would Retake

140

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

57%

Textbook Required

52%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (22)
Not sure yet (10)
A+ (10)
Grade Distribution
A(32)B(2)C(6)D(2)F(0)A-/B+(5)
Based on 58 reported grades
A: 22
Not sure yet: 10
A+: 10
B+: 4
Common Tags
Skip class? You won't pass. (27)
Respected (12)
Tough grader (12)
Amazing lectures (10)
Lecture heavy (9)
Tough Grader (8)
Hilarious (6)
Caring (6)
Rating Trend

Declining

-0.83 avg change
Jan
Feb
Jun
Aug
Oct
Nov
Last 6 months
Ratings by Course

MATH131

5.0

(1)

CAL203

5.0

(1)

MATH1230

5.0

(1)

MATH2100

5.0

(1)

MATH1010

5.0

(2)
+27 more courses
Difficulty by Course

130170

5.0

MATH

5.0

MATH2730

5.0

MATH2720

5.0

MATH3132

4.6

Reviews (140)
4.0
2.0
FINITEMAT
Jul 14, 2003

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.

1.0
5.0
130170
Oct 15, 2003

he is an AWFUL teacher, and him along with his other calc 2 buddies sure messed up the course

5.0
2.0
136130
Dec 2, 2003

i really like this prof. i think he's lecture is very easy to understand

2.0
3.0
136210
Dec 10, 2003

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.

4.0
2.0
136130
Apr 3, 2004

Clear lecture in Lin Alg 1, very easy to follow and has well-structured notes.

5.0
2.0
136130
Apr 13, 2004

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.

3.0
3.0
136130
Apr 28, 2004

Not too bad a prof. I've had worse. However, he lacked the ability to give an interesting lecture.

5.0
2.0
136130
Apr 29, 2004

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

4.0
3.0
APPFINITE
May 17, 2004

LOVED his sense of humor!

1.0
2.0
APLFIN
May 19, 2004

No Comments

4.0
2.0
136130
Jun 4, 2004

Good teacher for this math class, follow everything he says and you will do well

1.0
4.0
136130
Jun 6, 2004

Approached for assistance outside of class, blew me off. Grade "A" ****!

3.0
2.0
APPLIEDFI
Aug 10, 2004

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 `****`.

3.0
2.0
MATRICES
Oct 27, 2004

pretty good proff, funny guy, doesnt try to be. MADD UNIBROW! haha, helps out if he can.

5.0
3.0
136131
Nov 4, 2004

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!

5.0
2.0
MATH131
Nov 8, 2004

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.

3.0
2.0
MATRICES
Dec 1, 2004

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~

4.0
2.0
136131
Dec 14, 2004

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.

5.0
3.0
CAL203
Jan 28, 2005

Very Very good teacher.

5.0
4.0
136130
Apr 12, 2005

clear teaching process.

5.0
1.0
MATRICES
Apr 18, 2005

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.

5.0
2.0
136131
May 2, 2005

Excellent professor.

3.0
3.0
MATRICEZZ
Grade: A
May 6, 2005

No Comments

4.0
1.0
136131
Jul 12, 2005

Accent, yet very easy to understand. Very nice and funny, makes class more interesting. Very good notes, and examples, strongly recommended.

4.0
3.0
MATRICES
Sep 8, 2005

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.

1.0
5.0
MATH
Jan 4, 2006

No Comments

4.0
1.0
MATH101
Jan 19, 2006

Great guy, good sense of humour, excellent class for anyone who doesn't like math but needs the credit.

5.0
1.0
136130
Apr 18, 2006

Really awesome prof. Gives great notes and is interesting to listen to.

5.0
3.0
MATH1300
Aug 29, 2006

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!

5.0
1.0
MATH1230
Oct 4, 2006

Awesome Notes. Don't even need the Testbook. Just the practice Exams.

5.0
3.0
MATH2100
Oct 25, 2006

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.

5.0
2.0
MATH1010
Dec 23, 2006

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)

5.0
1.0
MATH1310
Mar 30, 2007

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

5.0
2.0
MATH1500
Apr 12, 2007

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.

4.0
3.0
MATH1500
Apr 12, 2007

No Comments

5.0
2.0
MATH1010
Nov 29, 2007

Great prof who is always willing to help! Clear examples. Good class speed. Very approachable.

5.0
3.0
MATH1310
Apr 15, 2008

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.

5.0
4.0
MATH1310
Apr 29, 2008

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!

4.0
1.0
MATH1310
Jul 29, 2008

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.

4.0
5.0
MATH2730
Dec 31, 2008

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.

4.0
4.0
MATH1310
Mar 13, 2009

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.

5.0
3.0
MATH1310
Apr 17, 2009

He actually made math enjoyable! Great Prof... one of the best!

5.0
4.0
MATH1310
Apr 19, 2009

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

5.0
1.0
MATH1310
Apr 28, 2009

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.

5.0
3.0
MATH1310
Jun 26, 2009

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!

5.0
3.0
MATH1520
Dec 30, 2009

such a great teacher, truly cares about teaching and helping everyone. helped me to finally pass calculus!

5.0
3.0
MATH2130
Jan 15, 2010

This prof is amazing! He has excellent teaching skills and he clearly wants his class to do well. very organized.

5.0
3.0
MATH1520
Jan 20, 2010

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.

5.0
1.0
MATH2132
Feb 7, 2010

Very nice guy!Tons of examples in notes, very helpful!Explaination is very clear!Recommendated!

1.0
3.0
MATH2132
Apr 1, 2010

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.

1.0
4.0
MATH2132
Apr 4, 2010

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.

4.0
3.0
MATH1500
May 3, 2010

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

5.0
4.0
MATH2130
Jun 26, 2010

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.

5.0
4.0
MATH2132
Jan 5, 2011

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

5.0
1.0
MATHA04
Apr 8, 2011

he is a good prof. explaining clear.

4.0
2.0
MATH2132
Aug 3, 2011

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.

4.0
2.0
MATH1300
Dec 15, 2011

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.

5.0
2.0
MATH1300
Dec 28, 2011

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.

5.0
2.0
MATH1300
Jan 5, 2012

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

5.0
1.0
MATHA01
Feb 19, 2012

Very Very nice prof

5.0
5.0
MATH2132
Apr 30, 2012

Awesome professor. His tests are hard, but this guy can teach. He is the best math prof in the U of M Math Department.

3.0
5.0
MATH3132
Feb 5, 2013

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.

5.0
3.0
MATH2132
Mar 20, 2013

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

5.0
4.0
MATH3132
Oct 15, 2013

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.

3.0
4.0
MATH1210
Jan 31, 2014

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.

5.0
4.0
MATH3132
Mar 11, 2014

His sense of humour is pretty dark, but he is hilarious! He hates if you skip, but you shouldn't anyways.

2.0
5.0
1210
Grade: B+
Oct 4, 2014

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.

4.0
2.0
1300
Grade: A
Dec 23, 2014

Takes a bit of time to get used to his accent, but after that great prof.

5.0
2.0
MATH1300
Jan 1, 2015

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.

5.0
2.0
MATH1300
Grade: Not sure yet
Mar 18, 2015

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

4.0
2.0
1300
Grade: A
Apr 15, 2015

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

5.0
3.0
MATH1300
Grade: C
May 4, 2015

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.

5.0
2.0
2720MATH
Grade: Not sure yet
Dec 13, 2015

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)

2.0
3.0
MATH2130
Apr 7, 2016

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.

5.0
5.0
MATH2130
Grade: C
Apr 22, 2016

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.

4.0
3.0
MATH1210
Sep 20, 2016
Would take again

Is good teacher overall.

4.0
5.0
MATH2720
Nov 9, 2016
Would take again

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.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
3.0
MATH1300
Grade: A
Jan 19, 2017
Would take again

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...

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Hilarious
3.0
4.0
MATH1300
Grade: A
Jan 21, 2017
Wouldn't take again

Notes were right from the textbook, writing was messy. Overall decent professor.

4.0
4.0
MATH1210
Grade: A
Jan 22, 2017
Would take again

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

Respected
Skip class? You won't pass.
LECTURE HEAVY
5.0
4.0
MATH1300
Grade: A
Jan 23, 2017
Would take again

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.

Gives good feedback
Skip class? You won't pass.
Caring
5.0
3.0
MATH1300
Mar 3, 2017
Would take again

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.

Gives good feedback
Skip class? You won't pass.
Caring
1.0
5.0
MATH3132
Grade: Drop/Withdrawal
May 9, 2017
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
2.0
MATH1210
Grade: A
Sep 20, 2017
Would take again

Really really good prof

Respected
Skip class? You won't pass.
Amazing lectures
1.0
3.0
MATH1210
Grade: Not sure yet
Nov 9, 2017
Wouldn't take again

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.

1.0
3.0
MATH1210
Grade: Not sure yet
Dec 5, 2017
Wouldn't take again

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.

Tough Grader
Hilarious
5.0
4.0
MATH2130
Dec 13, 2017
Would take again

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.

1.0
5.0
MATH2130
Grade: A-
Dec 20, 2017
Wouldn't take again

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

Tough Grader
TEST HEAVY
3.0
3.0
MATH1210
Grade: A
Dec 24, 2017
Wouldn't take again

Great in class. Bad in one on one situations. Should help a student instead of telling them to go online. Covers material well.

Respected
Get ready to read
Skip class? You won't pass.
1.0
4.0
MATH2130
Grade: C+
Dec 28, 2017
Wouldn't take again

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.

Tough Grader
Skip class? You won't pass.
4.0
4.0
MATH1210
Grade: Rather not say
Jan 3, 2018
Would take again

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.

Gives good feedback
Skip class? You won't pass.
3.0
3.0
MATH1210
Grade: A
Jan 4, 2018
Wouldn't take again

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.

Skip class? You won't pass.
Tests are tough
1.0
3.0
MATH1210
Grade: Not sure yet
Jan 10, 2018
Wouldn't take again

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.

3.0
5.0
MATH3132
Apr 14, 2018
Would take again

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.

Tough Grader
Gives good feedback
Respected
1.0
3.0
MATH3132
Grade: A
Apr 15, 2018
Wouldn't take again

His lecture contains too much theory, very few examples, only sample tests can help you pass his courses.

Tough Grader
Skip class? You won't pass.
5.0
3.0
MATH1300
Grade: B
Apr 24, 2018
Would take again

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.

Respected
Amazing lectures
Caring
3.0
4.0
MATH1300
Apr 28, 2018
Wouldn't take again

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.

Get ready to read
Skip class? You won't pass.
4.0
4.0
MATH1210
Grade: A
Jul 23, 2018
Would take again

Of course, best math 1210 and math 2130 teacher i have ever seen. But because of him being best he expects best.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
4.0
4.0
MATH1210
Apr 8, 2019
Would take again

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.

Gives good feedback
Lots of homework
Skip class? You won't pass.
2.0
3.0
MATH2132
Jun 6, 2019
Wouldn't take again

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.

Tough grader
5.0
4.0
MATH2132
Grade: B+
Jun 22, 2019
Would take again

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.

Skip class? You won't pass.
Clear grading criteria
Tough grader
4.0
4.0
MATH2132
Grade: A
Jun 25, 2019
Would take again

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.

Lots of homework
Skip class? You won't pass.
Caring
4.0
4.0
MATH2130
Grade: A
Jul 8, 2019
Would take again

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.

Hilarious
4.0
4.0
MATH1300
Grade: A+
Jul 15, 2019
Would take 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

Respected
Skip class? You won't pass.
Amazing lectures
5.0
3.0
MATH1300
Grade: A+
Aug 11, 2019
Would take again

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

Participation matters
Skip class? You won't pass.
Amazing lectures
4.0
1.0
MATH1300
Grade: A+
Sep 27, 2019
Would take again

Great prof, would totally recommend,attend class and do lots of practise questions, you will definitely pass the course.

Lots of homework
Accessible outside class
Inspirational
1.0
5.0
MATH3132
Grade: Drop/Withdrawal
Nov 10, 2019
Wouldn't take again

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.

Graded by few things
Test heavy
Tough grader
1.0
5.0
MATH1500
Nov 15, 2019
Wouldn't take again

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

Get ready to read
Participation matters
Skip class? You won't pass.
2.0
4.0
MATH1500
Grade: Not sure yet
Dec 11, 2019
Wouldn't take again

The midterm and final examination questions are exponentially harder than the examples shown in class. His lectures are extremely boring.

Accessible outside class
Skip class? You won't pass.
Lecture heavy
4.0
3.0
MATH1500
Grade: A
Dec 17, 2019
Would take again

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.

Inspirational
Amazing lectures
Tough grader
1.0
3.0
MATH1210
Grade: A+
Mar 18, 2020
Wouldn't take again

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.

4.0
3.0
MATH1500
Grade: A
Apr 27, 2020
Would take again

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.

Skip class? You won't pass.
4.0
4.0
MATH1210
Grade: A
May 2, 2020
Wouldn't take again

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.

Respected
Participation matters
Skip class? You won't pass.
1.0
5.0
MATH3132
Aug 7, 2020
Wouldn't take again

Rude, inconsiderate instructor who failed half of the class in a pandemic! He made the midterms and finals harder!

Test heavy
Lecture heavy
Tough grader
4.0
1.0
MATH1500
Grade: A
Dec 3, 2020
Would take again

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).

Hilarious
4.0
2.0
MATH1500
Grade: A
Dec 27, 2020
Would take again

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...

1.0
4.0
MATH3132
May 2, 2021
Wouldn't take again

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!!!

1.0
5.0
MATH2132
Grade: C+
Nov 15, 2021
Wouldn't take again

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!

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
4.0
MATH1210
Grade: Not sure yet
Dec 8, 2021
Wouldn't take 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.

Graded by few things
Test heavy
Tough grader
1.0
5.0
MATH1210
Dec 22, 2021
Wouldn't take again

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.

Skip class? You won't pass.
Tough grader
1.0
5.0
MATH1210
Jan 12, 2022
Wouldn't take again

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

Skip class? You won't pass.
Graded by few things
Test heavy
4.0
3.0
MATH1210
Grade: A+
Feb 3, 2022
Would take again

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.

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
1.0
5.0
MATH3132
Apr 19, 2022

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.

2.0
5.0
MATH3132
Grade: C
May 2, 2022

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.

Get ready to read
Lots of homework
5.0
4.0
MATH2130
Grade: A+
Jul 15, 2022
Would take again

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.

Tough grader
Amazing lectures
Respected
4.0
3.0
MATH1210
Grade: B
Jan 21, 2023

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.

Tough grader
Amazing lectures
Lecture heavy
1.0
5.0
MATH3132
Grade: C
Apr 22, 2023

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.

Tough grader
Lecture heavy
2.0
5.0
MATH1210
Oct 3, 2023

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.

Tough grader
Lecture heavy
Graded by few things
5.0
2.0
MATH1210
Grade: A+
Oct 31, 2023
Would take again

a very good lecturer. loves mathematics. appreciates when you come to class. available in office hours.

Amazing lectures
Hilarious
Respected
4.0
4.0
1210
Grade: Not sure yet
Nov 1, 2023
Would take again

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.

Participation matters
Caring
Respected
4.0
3.0
MATH2130
Grade: A
Nov 27, 2023
Would take again

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.

Participation matters
Amazing lectures
Accessible outside class
4.0
3.0
MATH2130
Grade: Not sure yet
Dec 14, 2023
Would take again

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

Amazing lectures
Caring
Graded by few things
5.0
3.0
MATH1210
Grade: Not sure yet
Dec 17, 2023
Would take again

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.

Amazing lectures
Inspirational
Respected
5.0
3.0
1210
Grade: A+
Dec 17, 2023
Would take again

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,.

Amazing lectures
Clear grading criteria
Lots of homework
5.0
3.0
MATH2130
Grade: A+
Jan 2, 2024
Would take again

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.

Amazing lectures
Lecture heavy
Accessible outside class
3.0
3.0
1210
Grade: A+
Feb 26, 2024
Would take again

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.

Tough grader
Participation matters
Accessible outside class
5.0
2.0
MATH1210
Grade: A
Jun 4, 2024
Would take again

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.

Amazing lectures
Hilarious
Respected
5.0
3.0
MATH2130
Grade: A
Aug 28, 2024
Would take again

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.

Amazing lectures
Lecture heavy
Accessible outside class
2.0
3.0
1210
Grade: B+
Oct 8, 2024

one eyebrow!

4.0
4.0
MATH1210
Grade: B+
Nov 19, 2024
Would take again

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

LowHigh

Predicted Grade

A-

95% confidence
Based on 45 grades
Most common grades:
A (22)
Not sure yet (10)
A+ (10)
Grade Distribution
A(32)B(2)C(6)D(2)F(0)A-/B+(5)
Based on 58 reported grades
A: 22
Not sure yet: 10
A+: 10
B+: 4
Common Tags
Skip class? You won't pass. (27)
Respected (12)
Tough grader (12)
Amazing lectures (10)
Lecture heavy (9)
Tough Grader (8)
Hilarious (6)
Caring (6)
Rating Trend

Declining

-0.83 avg change
Jan
Feb
Jun
Aug
Oct
Nov
Last 6 months
Ratings by Course

MATH131

5.0

(1)

CAL203

5.0

(1)

MATH1230

5.0

(1)

MATH2100

5.0

(1)

MATH1010

5.0

(2)
+27 more courses
Difficulty by Course

130170

5.0

MATH

5.0

MATH2730

5.0

MATH2720

5.0

MATH3132

4.6

Similar Professors