4.3

Asghar Ghorbanpour

Mathematics - Western University

4.3
Quality
2.7
Difficulty
82%
Would Retake
139
Reviews
4.3
Quality
2.7
Difficulty
4.3
Helpful
4.3
Clarity

82%

Would Retake

139

Reviews

Rating Distribution
Official

5

94

4

16

3

10

2

9

1

10

What Students Say

He helps me very much and I am too grateful to him

MATH1228 - 5.0 rating

Great guy who is hilarious and truly cares about his students

MATH1229 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

31%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 96 grades
Most common grades:
A+ (38)
A (29)
Not sure yet (16)
Grade Distribution
A(67)B(12)C(5)D(1)F(0)A-/B+(12)
Based on 115 reported grades
A+: 38
A: 29
Not sure yet: 16
A-: 9
Common Tags
Amazing lectures (35)
Hilarious (31)
Caring (30)
Amazing lectures (27)
Respected (24)
Lecture heavy (18)
Clear grading criteria (16)
Accessible outside class (15)
Rating Trend

Improving

+0.30 avg change
Jun
Jul
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH0110

5.0

(4)

CALC1001

5.0

(1)

0110A

5.0

(1)

CAL1000

4.9

(11)

calc1501

4.8

(4)
+8 more courses
Difficulty by Course

CALC1301

4.0

CALC1001

4.0

calc1501

3.5

CALC1000

3.4

MATH1600

3.1

Reviews (139)
3.0
2.0
MATH1228
Grade: A+
Sep 16, 2015

A young, knowledgeable math professor with lots to learn in regards to instructing a class.

5.0
1.0
MATH1228
Grade: A
Feb 9, 2016

He helps me very much and I am too grateful to him

5.0
2.0
MATH1229
Grade: A+
Nov 13, 2017
Would take again

Such a blast going to class everyday. Great guy who is hilarious and truly cares about his students. Would love to take another one of his classes if there was an option!

Hilarious
Amazing lectures
Caring
5.0
1.0
MATH1229
Grade: A+
Nov 23, 2017
Would take again

Great prof! This guy is really fun and can be quite funny. He makes lectures as interesting as he can considering it's a math class. Super nice and wants everyone to do well. Would definitely recommend!

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
1.0
MATH1229
Grade: A+
Dec 30, 2017
Would take again

Amazing prof! He really cares about teaching you the material. He posted his class notes, and also made "labtubes" youtube math videos. Obtained 100 in 1229 because of his amazing teaching.

Respected
Participation matters
Amazing lectures
5.0
1.0
MATH1229
Grade: A+
Jan 6, 2018
Would take again

The best prof that you with get for this course. 100% recommend taking this course with this prof. You won't regret it.

Hilarious
Amazing lectures
Would take again
3.0
2.0
MATH1229
Grade: A
Jan 6, 2018
Would take again

The dude is super passionate about vectors. Easy A if you do the homework and keep up with the practice questions. I didn't show up to a single class after the midterm and still found it easy. You can teach yourself most of the course concepts so it really doesn't matter if you show up or not.

Clear grading criteria
Would take again
5.0
2.0
MATH0110
Grade: B+
Jan 7, 2019
Would take again

This was an awesome course for me, the prof gave great lectures and was really funny. He also answered all our questions clearly, no matter how obvious the answer was (LOL). If you show up, do the hw and study the previous year's tests/exams then you should have no trouble at all.

Clear grading criteria
Hilarious
Amazing lectures
1.0
5.0
CALC1000
Grade: Not sure yet
Sep 20, 2019
Wouldn't take again

Worst prof ever. Made me hate math. So confusing and scatter brain. Basically read the textbook and find a tutor. Only thing I learned from him was that there was no limit to how horrible he is.

Get ready to read
5.0
3.0
CALC1000
Oct 5, 2019
Would take again

This prof is giving the students amazing class. The calculus concepts are all clear, and students are welcome to ask questions in class. But he teaches pretty fast since there is a lot to cover

Clear grading criteria
Caring
5.0
3.0
CALC1000A
Nov 25, 2019
Would take again

Super engaging lectures! My hero! Love going to class.

Hilarious
Amazing lectures
Caring
3.0
4.0
CALC1000
Nov 28, 2019
Wouldn't take again

Super engaging and shows his passion for math. Impossible written assignments.

2.0
1.0
MATH1229
Grade: A
Dec 15, 2019
Would take again

I stopped going to his classes after the first midterm when I realized that I can teach myself 4 chapters in 4 hours, much more efficiently than he can teach them in 4 weeks. He seems to get confused a lot, and then your notes are all messed up because he did an entire problem wrong and you wrote it all down. Don't waste your time going to lecture.

3.0
5.0
CALC1000
Grade: B
Dec 20, 2019
Wouldn't take again

After writing the final exam (2019), I didnt know whether to cry all night or to comically laugh at the absolute nightmare of an exam it was. This seemed to be a concensual feeling. But one thing is for certain, i will forever be haunted by the mental image of Asghars oversized grinning head saying welcome to CALC 1000 after failing my exam.

5.0
2.0
MATH1229
Grade: A+
Dec 23, 2019
Would take again

Dr Ghorbanpour is extremely caring and wants his students to do well. His exams are very fair and he gives students exams from the past three years with solutions to practice. He can mess up a board note occasionally. Nonetheless a great prof. Very passionate lectures and clear detailed explanations!

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
CALC1000A
Grade: A+
Jan 9, 2020
Would take again

He is so far my favourite math/calculus professor/teacher comparing to all the other ones I met in high school or other sections. The written assignments were not easy and it took me a while to finish those, but it surely well prepared me to write the midterm and the final. He is very patient and explains all the questions clearly.

Clear grading criteria
Test heavy
Amazing lectures
5.0
2.0
MATH0110
Grade: A
Jun 2, 2020
Would take again

The submitted mark is higher than I think.

5.0
2.0
MATH1229
Nov 19, 2020
Would take again

SO GOOD gives such good examples- literally watch his videos and do the in-unit questions and you are blessed

4.0
2.0
MATH1229
Grade: A+
Dec 3, 2020
Would take again

I got switched from Olds into his class for Math1229 and I have to say that I really lucked out! Even though this year is online, Prof. Ghorbanpour's lectures are concise, informative, and very helpful. Even if you do not have him, make sure to watch his lecture videos for 1229 because they are by far the quickest and most sensical way to learn.

Amazing lectures
4.0
3.0
MATH1229
Dec 10, 2020
Would take again

He makes good youtube videos and is a good educator. He explains the majority of concepts really well and seems like a nice guy :)

5.0
2.0
MATH1229
Dec 16, 2020
Would take again

With online school, he was a gem. His lectures were super clear and concise (although I'd recommend watching them on 1.25 or 1.5 speed). I didn't do any of the homework questions from the textbook, just the lectures, all year and was getting 85's-95's. Math 1229 is known to be pretty easy and it's true, especially if you did vectors in high school.

Accessible outside class
Amazing lectures
5.0
3.0
CALC1000A
Dec 16, 2020
Would take again

Ghorbanpour is goated! I was able to get through the course solely by watching his lectures, which, when played at 1.5x speed, are very informative and helpful. He is always giving examples and diving deeper into concepts that are a little more complex. Absolute champion.

Respected
Amazing lectures
Lecture heavy
4.0
2.0
MATH1229
Dec 18, 2020
Would take again

Amazing in the online courses. 1229 is already a bird course, but I've heard it got a bit harder with other profs with online classes, but I had no issues with this guy's lectures. He gives super good examples and explains everything in-depth.

Respected
Accessible outside class
Amazing lectures
5.0
1.0
MATH0110
Grade: A+
Dec 23, 2020
Would take again

His videos were very clear and the course structure was very clear and consistent. There were no surprises when it came to Exams and tests and as long as you do the practise you're good. He teaches really clearly and makes sure to include tons of examples if you need.

Clear grading criteria
4.0
2.0
MATH1229
Grade: A+
Dec 28, 2020
Would take again

Overall, he's a nice guy and a fair marker. Also allocates 10% of your final mark to your highest scoring exam/mid-year test. Keep up with his in-unit questions and watch his videos and you should be good. He can be a bit disorganized with his lecture videos but he actually cares about you and will answer any questions you have during office hours.

Caring
5.0
2.0
MATH1229
Grade: A+
Jan 11, 2021
Would take again

Such a good professor for 1229! I found the course to be a bit confusing but his videos made the content so clear and understandable that I did not even have to do any additional problems besides just watching his videos. Put in 2-3 hrs of work a week and you'll get 90+

Clear grading criteria
Amazing lectures
Caring
5.0
1.0
MATH1229
Grade: A+
Jan 25, 2021
Would take again

Amazing prof even though classes are online!! His video lectures are so concise and easy to follow if you're taking notes. He always does lots of examples after lectures to make sure you understanding the material. Always available for office hours and explains things so well. Would definitely take his class again!

Accessible outside class
Amazing lectures
Caring
2.0
4.0
MATH1229B
Grade: B-
Feb 6, 2021
Wouldn't take again

I honestly do not understand the high ratings here. When it comes to giving lectures, Asghar Ghorbanpour is mediocre at best and it is incredibly difficult to understand what he is trying to explain. I just finished the 1st term test and half of the questions were unfamiliar to me, even though I went to all his review sessions and did practice test

Lots of homework
Test heavy
Lecture heavy
1.0
3.0
MATH1229B
Feb 6, 2021
Wouldn't take again

Unless something has changed with Math1229, Prof Ghorbanpour made the course considerably more difficult this term. His pre-recorded videos are very confusing to watch and he misleads students into thinking that the real test would be similar to the practice tests, but this is NOT TRUE. I only got 45% for a test and I spent so much time studying.

3.0
3.0
MATH1229
Feb 7, 2021
Wouldn't take again

So far he's okay but i pretty much learnt the course myself. Don't completely rely on the lecture videos because he makes a few mistakes and do the assigned practice problems - they're good practice for quizzes. I gotta say that i didn't expect the course to be so hard though. Work hard and everything will go fine i guess.

Accessible outside class
Lecture heavy
5.0
4.0
CALC1301
Grade: Not sure yet
Feb 17, 2021
Would take again

Also had him for calc1000, but I find his calc1301 lectures to be even more enjoyable, partly due to him being more concise, and quite funny. He goes over A LOT of examples to make sure you really know what's going on. The textbook is a good read over but if you listen to the lectures then it's almost not necessary. Well structured lectures!

Graded by few things
Amazing lectures
1.0
2.0
MATH1229
Grade: C+
Mar 12, 2021
Wouldn't take again

This professor is practically non-existent. I sent multiple emails asking about the upcoming term test and make-up test date and never once received a reply. I also signed up for office hours and Prof. Ghorbanpour never showed up. I honestly don't know how else I can get in touch with this prof. Terrible communication so far. 0/5

1.0
2.0
MATH1229
Apr 3, 2021
Wouldn't take again

terrible prof undeniably. literally takes 2-3 hours to explain nonsense. whats the point of having profs when you can teach yourself online

Test heavy
Lecture heavy
4.0
3.0
CALC1301
Apr 4, 2021
Would take again

Explains things very well even over video format. People hate on his video lectures but they actually made things make a lot more sense for me in all the math classes he provided them for. The only thing I don't like is that he doesn't respond to emails that often.

Skip class? You won't pass.
Amazing lectures
Lecture heavy
5.0
4.0
MATH1229
Grade: A+
May 3, 2021
Would take again

My favourite professor all year. Obviously, you have to do the work but the course is generally not too strenuous. If you put in the work you'll succeed! If you don't, you'll end up typing 1/5's like the people above. Classless since this is widely considered by students to be one of the easiest courses in all of Western to get a good mark in.,

Respected
Test heavy
Amazing lectures
3.0
3.0
MATH1229
Grade: B-
Jun 22, 2021
Wouldn't take again

YOU HAVE TO PRACTICE TO DO WELL. I used Tina>Ace classes so I never watched any of the lectures but I missed some questions that were marked which he let me get an extension for so thanks my guy

Lots of homework
Lecture heavy
Caring
5.0
2.0
MATH1600
Grade: Not sure yet
Jul 7, 2021
Would take again

Prof Ghorbanpour is a very nice guy, perhaps the best teacher that I have ever met! He cares about his students' feeling about the course, and reply to their emails within 1 or 2 days usually. I attend his online zoom offcie hour every week, and I can always learn something new from my talk with him. He even invited me to drop in the next term.

Gives good feedback
Caring
Accessible outside class
3.0
4.0
MATH1228
Grade: Not sure yet
Oct 21, 2021
Wouldn't take again

Asghar is very sweet calc dad, but his tests are literally what fuels my sad boi depression hours. His video lessons are clear and he's clearly passionate about calc, but test questions are irrelevant to content and he has never mentionned some of them. He's funny and cares, but I'd rather deepthroat a cactus than take this course again.

Respected
Get ready to read
Caring
5.0
4.0
MATH0110
Nov 12, 2021
Would take again

Dr. Ghorbanpour is the funniest guy ever. He's so passionate about what he teaches and he cares so much about each and every student learning. He's really unlike other uni profs in that sense. He's also really good at explaining concepts. I'm almost sad that I probably won't be taking any more math courses so I'm not gonna have him again.

Skip class? You won't pass.
Hilarious
Amazing lectures
1.0
4.0
CALC1000A
Nov 26, 2021
Wouldn't take again

All our lectures were recorded YouTube videos. I ended up using a different channel to learn because his videos aren't exactly the best. There are no notes either.

5.0
4.0
CALC1001
Grade: C
Dec 3, 2021
Would take again

Asghar is such a fun prof. His online lectures are easy to follow but can be a bit dull, however, his in person tutorials are always such a joy to attend. He tries his best to make calculus fun, which is an incredibly difficult thing to do.

Gives good feedback
Respected
Test heavy
5.0
4.0
CALC1000
Dec 5, 2021
Would take again

The best math prof you could ever ask for! He makes very clear lecture videos, and goes over many examples as well. In tutorials, he is clearly very passionate about calculus and always puts effort into explaining concepts very clearly. He genuinely listens and cares about his students. An insanely unique prof; I'm so sad I won't have him anymore!

Hilarious
Amazing lectures
Caring
5.0
2.0
MATH1229
Dec 8, 2021
Would take again

I came into this course not expecting much but it is now my average booster! Prof. Ghorbanpour's video lectures are easy to understand but make sure to do lots of practice questions. I also attended his tutorials which were informative. He's enthusiastic about what he teaches which makes it so much more enjoyable.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
0110A
Grade: Not sure yet
Dec 12, 2021
Would take again

My favourite Prof at Western. Absolute beauty. Funny guy who's passionate about math.

Clear grading criteria
Hilarious
Caring
5.0
4.0
CALC1000
Grade: A
Dec 14, 2021
Would take again

Prof. Ghorbanpour doesn't "run" UWO's CALC1000, but he was my TA, and also the prof that made /ALL/ the lecture videos for this year's delivery of Calc. Very clear lecture videos, his tutorial sessions are fun and explores some harder test-level questions, and he's supportive. CALC1000 isnt easy; lots of HW, tough tests, but he was valuable!

5.0
4.0
MATH1229A
Grade: A-
Dec 22, 2021
Would take again

Professor Ghorbanpour is a passionate and energetic professor at Western hands down. He is really passionate about what he teaches and is great at explaining concepts. Make sure you practice a lot though and watch all the lectures or else you won't pass. Exams are very fair and just like practice/past exams if not easier. Make sure he's your TA!!!!

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
2.0
MATH1229
Grade: A+
Dec 24, 2021
Would take again

I almost got 100 on this course and put in the least amount of work into this course compared to all my other courses. Loved the TA and loved the tutorials. You'll regret not taking this course.

Respected
Amazing lectures
Caring
5.0
2.0
MATH1229
Grade: A-
Jan 3, 2022
Would take again

Easiest math course that you can get a 90 in. Lectures are straightforward and he posts examples for each concept so you can understand everything. He explains things well too. Don't bother doing the book problems for exams, do past exams because those are the questions that come in the exam. Know your stuff and you're good.

Amazing lectures
4.0
3.0
MATH1229
Grade: A-
Jan 3, 2022
Wouldn't take again

I started off very slow in this course, I studied very hard and did extra practice through prep101 and I did very well on the exam which boosted my mark to an A-. I did find a few exam questions that were not taught during the school year. The exam was super light so it all worked out. thanks my guy

Gives good feedback
Lots of homework
Lecture heavy
5.0
2.0
CALC1000A
Grade: A+
Jan 5, 2022
Would take again

I know lots of people say calculus 1000 is hard, but with Professor Ghorbanpour I found it fairly easy. By just reading the textbook and attending the tutorials, I was able to get a 98 in the class. He explains things really well, and is a really nice guy.

Gives good feedback
Get ready to read
Amazing lectures
5.0
2.0
MATH1229
Grade: A+
Jan 10, 2022
Would take again

His tutorials are super engaging and he's passionate and funny. MATH1229 is easy if you keep up with all the lecture videos and do the practice problems. Before the test do all the practice tests and review what you don't know. Getting a high mark in this class is extremely attainable if you work hard.

Inspirational
Test heavy
Amazing lectures
5.0
2.0
MATH1229
Grade: A
Jan 13, 2022
Would take again

I actually enjoyed going to his tutorials. He always kept the class's attention and went through everything in detail. His video lectures were super helpful and he was a really great teacher in general. This course and this prof are a really great way to transition into university math.

5.0
2.0
CAL1000
Grade: A+
Jan 19, 2022
Would take again

Best Professor ever

Respected
Amazing lectures
Caring
5.0
3.0
MATH1229
Jan 21, 2022
Would take again

If you watch the videos, do the example question videos, do the practise exams and attend the tutorials you will do just fine. He is a great prof. His tutorials were super engaging and useful in order to review the concepts. Overall, great prof. and course.

Inspirational
Hilarious
5.0
3.0
MATH1229
Feb 10, 2022
Would take again

Asghar Goat-banpour. Math 1229 is a really easy course IF YOU PUT IN THE WORK. Professor Ghorbanpour gives you tons of resources to help you and his lectures are very well explained and straight to the point. Attending his office hours is also really helpful, he makes sure you understand the topics and will always understand your train of thought.

Accessible outside class
Amazing lectures
Caring
5.0
3.0
MATH1229
Grade: A
Feb 12, 2022
Would take again

Thank your God if you get Asghar, he's a good one.

2.0
4.0
MATH1229
Grade: C-
Apr 14, 2022

bad professor, doesnt explain things good enough and drags out useless info Wish he just explained content you need to know

5.0
3.0
MATH1600
Grade: A
May 1, 2022
Would take again

This man carried me through all of first year uni mathematics. I took both calc1000 and math1600. The actual profs were terrible but Asghar's videos were the one thing that helped me power through. Thank you Professor Ghobanpour for being an amazing math professor. You have helped me and many other students in more ways than you can imagine.

5.0
1.0
MATH1229B
Grade: A+
May 9, 2022
Would take again

The lectures, practice exams, and review sessions make it extremely doable to do well in this course. I have nothing negative to say about this prof, he is great, super accommodating, and truly prepares you for assessments!

5.0
3.0
CAL1000
Jul 29, 2022
Would take again

the best ever

5.0
2.0
CALC1000A
Grade: A
Oct 21, 2022
Would take again

This is by far the best math professor I've ever had in my life. I had him for both CALC 1000A and Math 1229A and he made everything so clear. Each of his online weeks were broken down into sections with great examples and lots of practice problems. Every math course should be like this, I would definately take a class with him again!

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
CALC1000
Grade: Not sure yet
Oct 23, 2022
Would take again

His lectures are so detailed and energetic, but sometimes he can overcomplicate questions for "the logic of math". A good prof in general

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
MATH1229
Grade: A+
Nov 4, 2022
Would take again

Wow! I was in the middle of my online lecture and paused it to write this review. He teaches math so clearly. I wish every teacher taught like this, if I had him throughout high school I would have been getting 100s no doubt. This is only based on the online lectures too! Can't imagine how well he teaches in person.

Amazing lectures
Respected
2.0
3.0
CALC1000
Grade: A+
Dec 16, 2022

asghar is not a good calc1000 ta. he is hard to understand (explains a lot of concepts in a more complicated way than necessary.) overall he is okay, but if you ask for clarifying questions he gets angry.

5.0
3.0
MATH1229A
Grade: A
Dec 17, 2022
Would take again

He was a very nice professor and taught the content very well. He had a few mistakes during his lecture videos but only like 2-3, which isn't unusual. Overall W prof

Inspirational
Caring
Respected
3.0
2.0
CALC1000A
Grade: A
Dec 18, 2022
Would take again

hes definitely isnt a great option for calc, but compared to all other TAs, i dont see the reason why i wouldnt choose him. explains concepts decently well. why go to his tutorials? its literally him teaching on owl through youtube videos, and he does exact shit in tutorials, of course unless someone wants to ask queries. but hes honestly overhyped

Caring
Accessible outside class
3.0
1.0
MATH1229
Grade: A+
Dec 18, 2022
Would take again

hes good. but sont see the reason behind choosing him over ohara. ohara is the best. ofc ghorbanpour is next best

5.0
2.0
MATH1600
Grade: Not sure yet
Dec 20, 2022
Would take again

Asghar is one of the best math profs. Although he is quick, he looks out for his students and goes out of his way to look over midterms during his office hours to make sure you understand. Overall legend

Hilarious
Respected
Lecture heavy
5.0
1.0
CAL1000
Dec 21, 2022
Would take again

Most amazing math professor I've ever had. His videos are clear and easy to understand. He should be the one who teaches every math class!

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
MATH1229
Grade: A+
Dec 21, 2022
Would take again

This guy is the best! He makes the class interesting and clear. Very easy to understand when he does a lecture. Take him as many times as you can!

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
CALC1000
Grade: A
Dec 28, 2022
Would take again

One of the best profs at Western. Very helpful inside and outside of class. He gives very clear explanations of the topics.

Gives good feedback
Accessible outside class
5.0
4.0
MATH1600
Jan 6, 2023
Would take again

I didn't have Ghorbanpour as my actual professor, but I watched his linear algebra youtube videos. His videos are literally so amazing. Without these videos, I probably would have failed this course. I recommend everyone watches his videos if they don't understand a concept.

4.0
2.0
CALC1000A
Grade: A+
Jan 6, 2023
Would take again

His lectures are good, although sometimes a bit difficult to understand, but an awesome TA in calc 1000. I took one point off only because he is crazy about masks.... Everyone had to put on a mask in his classes or he would actually leave the class

Amazing lectures
Hilarious
5.0
2.0
CAL1000
Grade: A
Jan 9, 2023
Would take again

His lecture videos are vert straightforward and well-organized. He does plenty of examples that helped me get use to the formulas and concepts. If you have blended course that require you to watch his video and go to TA's tutorial, I recommend watching his video first and then going to the tutorial since it makes it easier to see the big picture.

Amazing lectures
5.0
3.0
MATH1228
Grade: A+
Mar 22, 2023
Would take again

I have Asghar in tutorials and I love how passionate Asghar is about math and how he teaches. If you have his class, take his tutorial you will learn a lot.

Inspirational
Caring
Respected
5.0
3.0
MATH1229
Grade: A
Apr 8, 2023
Would take again

you should be fine as long as you keep up with the weekly material

2.0
3.0
MATH1228
Apr 22, 2023

Has good lecture videos but doesnt cover most of the stuff he puts on final exam. Midterms are easy. Provides previous yrs exams for practice. Prof assistants are good too and rlly try to explain things if u have questions.

Test heavy
Graded by few things
5.0
1.0
MATH1229
Grade: A+
Apr 25, 2023
Would take again

Very fun course, similar to the vectors unit of Ontario highschool vectors (MCV4U) with some additional information on matrices. 95-100 is easy in this course if you practice using the past exams they provide.

Clear grading criteria
Lecture heavy
Test heavy
5.0
2.0
MATH1228
Grade: A
Sep 14, 2023
Would take again

all the content is online. very clear and well-taught, and there is lots of extra help available if you need, which I personally never used and never went to a single optional tutorial. I still earned a 90+. All it takes is watching the lectures and practicing the content which is on you

Amazing lectures
Graded by few things
Online Savvy
5.0
4.0
CALC1000
Grade: A
Oct 24, 2023
Would take again

God bless this man

Amazing lectures
Inspirational
Hilarious
5.0
1.0
MATH1600
Grade: A
Nov 13, 2023
Would take again

Great professor

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
2.0
MATH1229A
Grade: A
Nov 14, 2023
Would take again

Great prof

Amazing lectures
5.0
2.0
MATH1229A
Grade: Incomplete
Nov 18, 2023
Would take again

Really good prof. He's really clear on what is tested on exams and provides a lot of exam/midterm prep. His lectures are pretty easy to follow and quizzes are fair and good for extra review. May god bless his soul

Clear grading criteria
Accessible outside class
5.0
4.0
CALC1000
Grade: B
Dec 14, 2023
Would take again

Great dude, fun lectures and great at teaching. Most people from other 1000's came to this dude's lectures because he was great at teaching and gave relevant problems during classes. Didn't reference the textbook much so you have to do that yourself. However, if not mandatory do not take this course for fun.

Amazing lectures
Gives good feedback
Hilarious
4.0
3.0
CALC1000A
Grade: Not sure yet
Dec 19, 2023
Would take again

His lecture was quite enjoyable, and I had a good time. Many Calc 1000 students from other lectures attended his class, so I spent most of the time sitting on the floor, but it was worth it. He covered a lot of practice problems and explained the concepts fairly clear.

Hilarious
Caring
4.0
4.0
CALC1000
Grade: Not sure yet
Dec 24, 2023
Would take again

very funny, found out he's persian thought he was sikh cuz of his last name but his accent was totally different, lectures get really full cuz ppl from other lectures started coming too and so many ppl had to sit on the floor, it's literally chaotic sometimes in a funny way tho, he does many examples and usually explains them well (part 1/2)

Hilarious
Caring
Lecture heavy
4.0
4.0
CALC1000
Grade: Not sure yet
Dec 24, 2023
Would take again

one thing i never understood is how people were sitting at the back cuz you literally can't read his handwriting from there and i don't even have glasses or bad eyesight either, definitely get there like 20 mins early so you can get a good spot, overall pretty decent prof compared to some of the other for calc (part 2/2)

Hilarious
Caring
Lecture heavy
5.0
4.0
CALC1000A
Grade: A-
Jan 10, 2024
Would take again

Would advise against taking Calculus 1000 if you can (I thought it'd be a lot easier than it was), but if you need to take it, for sure go with Ghorbanpour. Absolute GOAT, teaches the material way better than any of the other profs.

Amazing lectures
5.0
2.0
CALC1000
Grade: Rather not say
Jan 13, 2024
Would take again

I never technically had him, but he subbed in for my prof (Barron) when she was sick. He is such a good professor, I seriously can't describe it. After the 1000 midterm, I had a question about the exam. When asked, he gave me a very good answer and invited me to office hours. Keep in mind he is NOT my prof and knew he wasn't. Very generous of him

5.0
3.0
CALC1000
Grade: A+
Jan 15, 2024
Would take again

I wasn't even enrolled in his class, but I came to his lectures anyway cause they were just that good. He broke difficult concepts down into easily understandable parts and always made sure to clarify any misunderstandings. I'm attending his Calc 2 class now and he is amazing too. He definitely took away some of the stress of calculus.

Amazing lectures
5.0
5.0
CALC1301
Grade: A+
Mar 10, 2024
Would take again

Course is absolutely insane and exam questions are completely nuts but he does his best to make you feel prepared for it, gives a lot of test difficulty questions in class so you kind of know what to expect but overall super funny guy very very good lecturer. little annoying that he does work on chalkboard and doesnt post notes but still my dawg

Amazing lectures
Gives good feedback
Lots of homework
5.0
2.0
MATH1228
Grade: A+
May 25, 2024
Would take again

I found his online lectures very easy to follow. They prepared you very well for exams. The structure of the course was also very easy to follow and there were lots of practice questions provided to help you when studying.

Amazing lectures
Clear grading criteria
5.0
4.0
CALC1000A
Grade: A+
May 31, 2024
Would take again

Ghorbanpour is the best calc prof and everyone knows it

Amazing lectures
Respected
2.0
4.0
CALC1301
Grade: C
Jun 28, 2024

He overcomplicates concepts, even if you already understand the topic discussed you will be left confused on why would someone explain it like that. He talks really fast,and only uses chalkboard for his notes and doesn't post anything online. I found it impossible to pay attention to him and copy down from the board at the same time.

Lecture heavy
4.0
3.0
CAL1000
Grade: B+
Jul 27, 2024
Would take again

Great prof overall but has a very complex view on solving problems which might get you confused, if so, try and find O'Hara for his vids. Has some good vids and very fair tests in general tho.

Lecture heavy
3.0
3.0
MATH1600
Grade: Not sure yet
Jul 31, 2024
Would take again

Best math prof I've had so far at explaining concepts, really breaks them down and keeps you interested. Would've been an easy 5/5 if it weren't for the exams this summer because I don't know what possessed him into making them this difficult compared to all the previous years.

Amazing lectures
Test heavy
2.0
4.0
MATH1600
Grade: A-
Aug 26, 2024

Quality instructor - lectures were straightforward and excellent at explaining core concepts in this course. Idk wtf he was thinking with that evil exam (the median student fails the exam even with a curve). On top of that, it's clear he didn't learn from the midterm exam when preparing the final.

Tough grader
Participation matters
1.0
4.0
MATH1229
Grade: C
Sep 6, 2024

Not a good professor at all. He often gave vague explanations, making it difficult to understand key concepts. The lectures were disorganized, which made it difficult to follow the syllabus and prepare for exams.

Tough grader
5.0
1.0
MATH1229
Grade: A+
Sep 26, 2024
Would take again

As someone who's never been good at math, he actually makes me understand and describes everything so nicely with great detail. He also has personal online math videos that you can follow and has notes posted on the class brightspace. Him and O'Hara are the easiest to learn from in my opinion. If you ever have him as your math prof, you're lucky.

Amazing lectures
Accessible outside class
Online Savvy
5.0
2.0
CAL1000
Nov 2, 2024
Would take again

Very good lecturer, teaches very energetically and very clearly, very easy to understand and follow along

Amazing lectures
Respected
5.0
4.0
CAL1000
Grade: A-
Nov 21, 2024
Would take again

The best calculus professor. Lectures are fast paced and engaging. he gives time to discuss with others and goes over lots of practice problems in class. On top of the excellent teaching Ghorbanpour genuinely cares about his students and their success.

Hilarious
Caring
5.0
4.0
CAL1000
Grade: A
Nov 25, 2024
Would take again

best math professor

Amazing lectures
Lecture heavy
Accessible outside class
5.0
2.0
CALC1000A
Dec 5, 2024
Would take again

The reviews speak for themselves, Ghorbanpour is a great prof. He takes an effort to engage with the class, answer questions with detailed responses and hosts a ton of office hours. One of the best math profs at Western. For future students, Ghorbanpour has a YouTube channel with all the recorded lectures for the entire CALC1000 course.

Amazing lectures
Hilarious
Respected
5.0
3.0
CALC1000A
Grade: A+
Dec 7, 2024
Would take again

Great prof for Calc 1000, clear and easy to hear. He is genuinely passionate and makes you want to come to class, sometimes complicated lectures but better than any other calc prof I went to.

Participation matters
Lecture heavy
Accessible outside class
5.0
4.0
CALC1000A
Grade: A-
Dec 13, 2024
Would take again

Personally, I haven't been to many lectures. Textbook + grinding past exams is all you need. The classes I did show up to, he is organized, and well spoken. Has the best reputation among calc students.

Respected
Accessible outside class
2.0
4.0
CALC1000A
Grade: Not sure yet
Dec 21, 2024

Did a fine job of explaining class content however, the content covered had little to do with what was tested on the exam. The calc 1000 course overall was poorly run with many frequent errors in grading. When bringing this to his attention he failed to listen.

Tough grader
Graded by few things
5.0
3.0
MATH1229A
Grade: Not sure yet
Dec 27, 2024
Would take again

His youtube videos where he teaches the course on OneNote are really good, his notes are very organized and easy to understand and follow, he explains it clearly too, cool accent as well, good professor

Amazing lectures
Hilarious
Respected
1.0
3.0
MATH1229
Grade: A
Dec 28, 2024

Horrible professor. His videos are dull, but I would recommend taking it because the class is very simple. I suggest choosing a tutorial professor who is different from him. O'Hara is one of the best tutorial professors. Ghorbanpour doesn't respond to emails or answer questions well.

Lots of homework
Beware of pop quizzes
Graded by few things
5.0
3.0
CALC1000A
Grade: Not sure yet
Jan 1, 2025
Would take again

Professor Ghorbanpour is an incredible professor; he teaches well, is organized, and is absolutely hilarious. He has so many office hour/support opportunities, and he posts everything on his YouTube channel! He does write fast and doesn't use one note, but i actually found this helpful because it kept me engaged and focused. Amazing!!

Amazing lectures
Inspirational
Hilarious
5.0
1.0
MATH1229
Grade: A+
Jan 4, 2025
Would take again

Genuinely the easiest course of my life. Ghorbanpour's videos are all atomic (i.e. discussing one topic only) and easy to understand - as long as you take notes and remember the key concepts, you will get 90% and above. He speaks incredibly slow though so watch all the videos on 2x speed.

5.0
3.0
CALC1000A
Grade: A
Jan 4, 2025
Would take again

If Ghorbanpour has a million fans, then I am one of them. If Ghorbanpour has ten fans, then I am one of them. If Ghorbanpour has only one fan then that is me. If Ghorbanpour has no fans, then that means I am no longer on earth. If the world is against Ghorbanpour, then I am against the world.

Lots of homework
Hilarious
Accessible outside class
5.0
3.0
CALC1000A
Grade: A
Jan 4, 2025
Would take again

Stopped going to class 3 weeks in because he posts all his lectures online and I can do iClicker at home. The classes that I did go to though were energetic, well-explained, and easy to understand. Best CALC1000 prof at Western and I highly recommend taking his class.

5.0
2.0
CALC1000
Grade: A-
Jan 5, 2025
Would take again

Amazing prof. He's really funny and keeps the class entertained. He's a great prof, although he does move fast during lectures. He has a youtube channel and posts all the lectures on there. Attendance is not necessarily mandatory, but he does use iclicker, only worth 4% of your overall mark though.

Amazing lectures
Hilarious
Respected
5.0
2.0
CALC1000A
Grade: A+
Jan 6, 2025
Would take again

Ghorbanpour is by far the best prof I've ever had! His lectures are super informative and he is able to break down difficult concepts in a way that is easy to understand. His lectures are also incredibly entertaining which made me look forward to his lectures. If you have the opportunity to take his class, TAKE IT!I promise you won't regret it.

Amazing lectures
Hilarious
Caring
5.0
3.0
MATH1229A
Grade: A
Jan 9, 2025
Would take again

Good Prof! Was very helpful with questions. Knew his stuff in and out. When I had a question he could explain it to me in many ways. Fully understood the class and enjoyed it!

Gives good feedback
Respected
Graded by few things
4.0
3.0
CALC1000
Grade: B
Jan 14, 2025
Would take again

Great professor for Calculus 1000. Although sometimes he can overcomplicate things, he overall knows how to run a class and is obviously very knowledgeable. He has a good sense of humour and his lectures are engaging. Would take a class from him again.

Amazing lectures
Respected
4.0
3.0
CALC1000
Grade: B
Jan 14, 2025
Would take again

Great professor for Calculus 1000. Although sometimes he could overcomplicate some concepts, he was well respected and knows how to run a classroom. He's obviously very knowledgeable about the subject and can bring humour to his lectures. His lectures were engaging and beneficial to attend. Would take another class from him.

Respected
1.0
4.0
CALC1000A
Grade: B
Feb 6, 2025

I had high hopes going into this course, but unfortunately, I was left quite frustrated. The teaching style was confusing and often lacked clarity. The lectures are disorganized, the pace was too fast. I was struggling to follow, and when I asked questions, the responses were vague.

5.0
4.0
CALC1000
Grade: B
Feb 8, 2025
Would take again

Prof Ghorbanpour's lectures are engaging and he breaks down complex concepts clearly. The class can be challenging, but attending and using resources like the free textbook and tools like Unstuck AI for study prep make a big difference. Would definitely take his class again.

5.0
2.0
CALC1000A
Grade: B
Apr 2, 2025
Would take again

The goat. Have him for Calc 1501 as well. Very engaging professor that motivates his students to actually learn the material. A lot of my success in Calc 1 and 2 is attributed to him. 10/10 would reccommend.

Amazing lectures
Inspirational
Caring
5.0
1.0
CALC1000
Grade: A
Apr 11, 2025
Would take again

I love his way of teaching and if u miss class u can go on YouTube. He post most of his lecture there!!

Amazing lectures
Hilarious
Respected
5.0
1.0
CAL1000
Grade: A
Apr 12, 2025
Would take again

Definitely go to office hours for any confusion, he's great with students and is passionate about what he teaches!

Amazing lectures
Clear grading criteria
Caring
5.0
5.0
calc1501
Grade: Drop/Withdrawal
May 4, 2025
Would take again

Rly tough course He's rly passionate abt teaching There's no reason for the assignments 2B so hard (I had 3 q's per assignment in calc 1 (1500) to 18 q's per assignment in calc 2 and you'd think “oh the Qs must be easier then” no they were not!) He'll never make a student feel bad for asking a dumb Q He could stand 2B a touch more organized

5.0
4.0
CALC1000
Grade: A+
May 5, 2025
Would take again

The goat. Super passionate about what he teaches and his lectures are very clear and easy to follow. Did super well because of his teaching style.

Amazing lectures
4.0
1.0
MATH1229
Grade: A+
Jun 4, 2025
Would take again

This course is based on vectors, which I had not taken in high school, but his videos were super clear I did not feel behind or lost at any point. Practice questions and quizzes are very reflective of the midterm and final exam questions, as long as you practice those and ensure you understand every question, you will be absolutely fine.

Lots of homework
Caring
Test heavy
5.0
3.0
calc1501
Grade: B-
Jun 4, 2025
Would take again

Great calculus professor. Engaging and interesting lectures. Very friendly and easy to approach. Assignments hard but he delivers proper resources for learning.

Participation matters
Amazing lectures
Lecture heavy
1.0
5.0
MATH1600
Grade: A
Jul 2, 2025

Nice guy but literally not accessible outside of class. Was not there for office hours. Did not reply to a single email I sent. Very bad professor very unprofessional and literally just was unreachable. Did not help me at all.

1.0
4.0
MATH1600
Grade: B+
Jul 16, 2025

Professor Ghorbanpour seems to have some issues with how he structure his courses, especially for summer courses. He will randomly add or take away chapters at his discretion. This coupled with horrendous response rates to emails and office hours does not make this course enjoyable whatsoever. He also disregards deadlines and will release it late

4.0
2.0
calc1501
Grade: A+
Jul 18, 2025
Would take again

Very engaging professor in person and explains concepts pretty well. Sometimes a bit goofy but is definitely one of the best calc profs available. Exams arent very hard either.

Hilarious
4.0
3.0
CALC1000
Grade: B
Jul 26, 2025
Would take again

Asghar was a great lecturer. he was engaging and made the concepts easy to understand with detailed lessons. This said, the midterm was pretty brutal for me, but after that when I started going to office hours, I saw improvement. He is nice and funny too!

5.0
3.0
CAL1000
Grade: A-
Sep 1, 2025
Would take again

He explains concepts very clearly. I took Calculus 1000 with him, and although the course was challenging, having him as a professor was a huge advantage for me.

Amazing lectures
Inspirational
Caring
5.0
4.0
CAL1000
Grade: Not sure yet
Oct 23, 2025
Would take again

Best calculus professor ever. He is so funny and always makes the class laugh. It's nice having him at night because his lectures are engaging and entertaining.

Hilarious
Caring
Lecture heavy
5.0
2.0
CALC1000A
Grade: A+
Nov 2, 2025
Would take again

Genuinely the best Calculus prof at western. generational talent. he is the LeBron of calc. He teaches in a slow yet efficient manner and gets the entire point across with 0 complications. 100 percent would recommend taking him for any math class he offers. AGAIN he is the Lebron of Calc.

Inspirational
Hilarious
Caring
5.0
4.0
calc1501
Grade: A
Nov 7, 2025
Would take again

I adore how passionate he is when he teaches! Very caring about students & always makes an effort to explain concepts in an engaging manner.

Amazing lectures
Caring
Respected
5.0
2.0
CALC1000A
Grade: B-
Dec 16, 2025
Would take again

Walked in thinking this would be my most cooked class. Although in BMOS it was definitely the hardest, this guy carried and made calc tolerable. Everything that's bad about this class is because of the CLASS. 7-9pm I hated, the midterm I hated, the content I hated. Dr. Ghorbanpour was the one redeemable thing about this whole 4 month experience.

Amazing lectures
Hilarious
Lecture heavy
5.0
2.0
MATH1229A
Grade: A
Dec 16, 2025
Would take again

Such a sweet guy! Makes the material digestible, lots of practice questions to prepare you. Go to his tutorials to ask any questions, very approachable and it was a nice breather course paired with my other science heavy courses. We bought one textbook in my friend group and split the PDF among like 10 ppl lol. Good experience!

5.0
3.0
MATH1229A
Grade: A+
Dec 21, 2025
Would take again

Amazing professor, extremely simple and easy to follow lectures. Posted numerous sources of practice problems and examples to reinforce concepts, had more than fair exams as well. Tutorials are also very good at summarizing content. Overall an excellent professor and teacher.

5.0
1.0
MATH1229
Grade: A
Dec 22, 2025
Would take again

Def is a bird. He gives you lots of past exams that are basically what is on the actual exam, with different numbers etc. It's easy to fall behind because it's self-taught, so stay on top of the weekly work if you can. I didn't though, but still was able to cram everything and got a 99 on the final, because the concepts are explained really well!

2.0
4.0
MATH1229A
Grade: Not sure yet
Dec 22, 2025

Difficult to understand.

Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

31%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 96 grades
Most common grades:
A+ (38)
A (29)
Not sure yet (16)
Grade Distribution
A(67)B(12)C(5)D(1)F(0)A-/B+(12)
Based on 115 reported grades
A+: 38
A: 29
Not sure yet: 16
A-: 9
Common Tags
Amazing lectures (35)
Hilarious (31)
Caring (30)
Amazing lectures (27)
Respected (24)
Lecture heavy (18)
Clear grading criteria (16)
Accessible outside class (15)
Rating Trend

Improving

+0.30 avg change
Jun
Jul
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH0110

5.0

(4)

CALC1001

5.0

(1)

0110A

5.0

(1)

CAL1000

4.9

(11)

calc1501

4.8

(4)
+8 more courses
Difficulty by Course

CALC1301

4.0

CALC1001

4.0

calc1501

3.5

CALC1000

3.4

MATH1600

3.1

Similar Professors