2.5

Soheil Homayouni

Mathematics - University of Toronto - St. George Campus

2.5
Quality
3.9
Difficulty
29%
Would Retake
166
Reviews
2.5
Quality
3.9
Difficulty
2.6
Helpful
2.4
Clarity

29%

Would Retake

166

Reviews

Rating Distribution
Official
166 total ratings

5

39

4

20

3

15

2

18

1

74

What Students Say

He's a horrible course coordinator

MAT237 - 1.0 rating

Just avoid this prof and don't ever take this course

MAT237 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

71%

Textbook Required

57%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 46 grades
Most common grades:
A+ (16)
Not sure yet (12)
A (6)
Grade Distribution
A(22)B(7)C(3)D(6)F(4)A-/B+(6)
Based on 66 reported grades
A+: 16
Not sure yet: 12
A: 6
B-: 4
Common Tags
Lots of homework (23)
Tough grader (16)
Beware of pop quizzes (13)
Lecture heavy (13)
Test heavy (13)
Hilarious (8)
Get ready to read (7)
Inspirational (7)
Rating Trend

Declining

-1.11 avg change
Oct
Nov
Dec
Mar
Apr
Sep
Last 6 months
Ratings by Course

350

5.0

(1)

MAT198

5.0

(1)

STA347

5.0

(1)

ECO347

5.0

(1)

MATH

5.0

(1)
+36 more courses
Difficulty by Course

350

5.0

CHE221H1F

5.0

CHE211

5.0

STA347

5.0

MATTTMATT

5.0

Reviews (165)
5.0
4.0
MAT196
Sep 18, 2002

No Comments

5.0
3.0
MAT196
Nov 13, 2002

Funny guy, nice too

1.0
5.0
CHE221
Dec 10, 2002

Concepts were unclear, lectures were not helpful

2.0
5.0
CHE221H1F
Dec 10, 2002

No Comments

1.0
5.0
CHE211
Dec 10, 2002

This guys is HORRIBLE!!!!!!!!! If you have him, run and hide!!!!!!!

1.0
5.0
CHE221
Dec 10, 2002

No Comments

1.0
5.0
CHE211
Dec 10, 2002

I become more confused each time I attend a lecture.

5.0
3.0
CHE221
Dec 10, 2002

This guy's hilarious! And not a bad teacher all in all.

2.0
3.0
CHE221
Dec 14, 2002

a beating to the ego....

2.0
3.0
MAT186
Dec 17, 2002

This guy still rides his bike to school. Cant understand what he rambles about.

1.0
4.0
CHE221
Dec 21, 2002

No Comments

1.0
5.0
CHE221
Dec 25, 2002

No Comments

2.0
4.0
MAT102
Jan 10, 2003

i dont think he knows what hes talking about! he looks lost.

2.0
1.0
MAT186
Jan 17, 2003

plz no more life stories! And a parabola doesn't curve around like circle

1.0
2.0
MAT186
Feb 7, 2003

RUN & HIDE!!!!!!!!!!!! ..

4.0
3.0
MAT197
Mar 22, 2003

No Comments

2.0
4.0
MAT186
Apr 14, 2003

No Comments

1.0
5.0
MAT223H
Apr 17, 2003

Tests were too hard, wanted most of the class to drop out and not at all approachable!

5.0
3.0
MAT197
Apr 28, 2003

No Comments

5.0
4.0
MAT198
Jun 2, 2003

No Comments

5.0
5.0
STA347
Jun 12, 2003

This course is really difficult, but he's amazing and such a nice person, probably my fav. prof.

5.0
3.0
ACT245
Jun 16, 2003

a terrific prof.

4.0
4.0
MAT244H
Oct 7, 2003

Nice guy. He definitely knows what he's talking about.

4.0
2.0
MAT197
Nov 5, 2003

OK prof.

5.0
5.0
350
Nov 9, 2003

EXCELLENT!

5.0
4.0
ECO347
Nov 10, 2003

He is a great prof. Well organised... friendly...

3.0
4.0
MAT197
Feb 3, 2004

No Comments

3.0
5.0
MAT244
Mar 6, 2004

Nice guy but screwed me over with the MAT244 final. It was basically an engineering final, except the engineers got to have a cheat sheet but the math people didn't.

3.0
3.0
ACT245
Apr 11, 2004

a terrible prof and a terrible course

1.0
5.0
ACT245
May 4, 2004

he sucks

1.0
5.0
ACT245
May 5, 2004

hell no

1.0
3.0
ACT245
May 9, 2004

Don't take any course with him. Can't believe they allow him to teach.

1.0
5.0
ACT245
May 9, 2004

rediculous teacher

2.0
5.0
ACT245
May 12, 2004

Absolutely ridiculous tests and exams. Classes are not worth going to. I cannot believe he is a professor since he seems to have no clue of what he's doing. Expect major errors on every test and exam.

5.0
3.0
MAT334
Sep 1, 2004

great experience

2.0
5.0
MAT334
Sep 7, 2004

This prof will teach you something completely different from what he will later test you on.

2.0
3.0
MAT244
Dec 16, 2004

the guy has a serious problem with testing. tests too long, completely different material. doesn't want to contradict ta's marking (even if it's completely unfair). sucks as a course coordinator.

5.0
2.0
APM236
Apr 9, 2005

for the first time someone told me what is going on in a math subject.

3.0
2.0
MAT186
Apr 13, 2005

I would recommend Homayouni to anyone who isn't very strong in math (ie. not math, act. sci or engineers). His examples and analogies are so elementary they will make you feel like you're back in grade 8 again. He also figure skates which I find interesting to say the least :0.

5.0
2.0
APM236
Apr 28, 2005

This was my last course and I am glad I took it with him. I looked forward to the lectures.

1.0
5.0
MAT334
Aug 2, 2005

No Comments

3.0
5.0
MAT334
Aug 20, 2005

don't take any course with him. huge workload, extremely hard (this course wasn't supposed to be that hard). never finishes the lectures - you have to read the stuff yourself all the time. really bad overall.

2.0
3.0
MTH141
Sep 27, 2005

He also teaches at Ryerson part-time. His lecutre notes are hard to follow, and sometimes doesn't explain concepts well. His analogies aren't very helpful either. But to his credit, his heart is in teaching. Sometimes he's hard to take seriously.

5.0
3.0
MATH
Oct 24, 2005

this prof is astounding. he sees math as a thought process - not a rote process of plus and minus, etc. even more incredible is his ability to communicate this. most useful science/math course i ever took. some of the most mind-bending class material you will read, if you're willing to.

5.0
3.0
JUM103
Oct 28, 2005

He's very helpful and so willing to teach; I found his class very very very interesting. He's one of my favorite profs

4.0
4.0
STA247
Dec 18, 2005

Soheil is really nice and tries very hard to teach you the material... he wants you to learn. That said, it can be difficult to follow his lectures. They're a bit disorganized. Mid-terms were difficult but fair. Final exam was brutal and contained material that I hadn't expected to see as he pretty much glossed over the material.

4.0
3.0
MAT244
Dec 20, 2005

Soheil's a good guy, but his tests are not reasonable. If you take any math courses and look through the final exams, you're destined to come across one by Soheil. Tests are supposed to be at a level of difficulty that test if we understand the concepts and produce an average of about 70%. Soheil sometimes gets carried away and goes nuts.

4.0
2.0
SCI199
Mar 26, 2006

not so organized, sometimes confusing. horrible sense of joke. but he wants us to learn, and he sincerely loves teaching.

5.0
2.0
APM236
Sep 12, 2006

Good sense of humour, poignant examples. Enthusiastic and energetic.

5.0
2.0
STAT247
Oct 22, 2006

nice guy, cool lecturer

3.0
5.0
MAT237
May 17, 2007

Although he is helpful and tries to make the class interesting, he only teaches theory, and the tests are nothing like whatever he says. Rushes through some of the most imp stuff, and spends too much time on irrelavent things. The course was extremely hard...torture.

2.0
1.0
APM236
Aug 10, 2007

the things he teaches in the lecture are not helpful on the exam or test

2.0
5.0
STA247
Nov 3, 2007

Very nice guy but a staggeringly inept teacher. Tests are easy if you've studied material he's never taught you or glossed over briefly in class. Simple topics are made brutal due, primarily, to a combination of poor conveyance of ideas and a weak employment of the text and problem sets. Do yourself a favour -- don't take any course with this gu

4.0
4.0
MAT137
Apr 4, 2008

His teaching style is definitely not for everyone, but I like his analogies and his general weirdness. I've found that if I go back and read his examples they help me on the problem sets. I actually enjoy the lectures, which is abnormal in my case b/c it's math.

1.0
4.0
STA247
Sep 16, 2008

While a genuinely nice/helpful guy, Prof. Homayouni is one of the worst lecturers I've ever had. His analogies are often rambling and irrelevant. He can spend a whole hour's lecture working through an example that makes no sense. Avoid him if possible! If you're stuck w/ him in STA247, good luck and READ THE TEXT AND NOTES. Dont bother w/ lectures.

3.0
3.0
MAT267
Nov 17, 2008

This prof attempted to teach a theoretical course MAT267. Ended up in failure. We had tons of computational questions and no theory. The guy is a disaster. I don't know who let him teach a theoretical course. Avoid at all costs. Search and destroy.

5.0
2.0
MAT309
Dec 2, 2008

Not for everyone.

3.0
5.0
MAT196
Oct 8, 2009

Mind Boggling

5.0
5.0
MATTTMATT
Nov 28, 2009

He's the best prof ever i hope u have him next year.he's simply the best!!

1.0
5.0
MAT196
Dec 17, 2009

Monotone/soft voice makes it impossible for students to stay awake. Gives bad examples and even worse analogies. Skips (or skims) through important concepts, yet spends valuable time on useless ones. Overall, terrible prof and coordinator.

3.0
3.0
MAT196
Dec 18, 2009

Nice, but sleep inducing. Tends to ramble, give bad analogies and dwell on useless details. Very helpful though.

5.0
1.0
MTH240
Jan 14, 2010

i love u soheil, touch me at night time;)

3.0
3.0
MTH240
Apr 6, 2010

useless professor. worst analogies ever heard in my life and gets a lot of side stories of his life(which nobody cares). also doesn't do enough examples that are relevant to the course.

1.0
5.0
MAT235
Aug 26, 2010

When people say that professors at U of T are useless, they have to be talking about Soheil. He is completely incapable of explaining concepts properly. He wastes time in class talking about unrelated material. He has no desire to help students with questions, because he's upset that no one respects him. His finals are not at all representative.

1.0
5.0
STA247
Oct 15, 2010

Saw this prof in your first lecture of STA247? Then, you drop the course and hope that Soheil won't teach STA247 next year.

1.0
5.0
STA247
Oct 15, 2010

His lecture defines meaning of a word "garbage".

5.0
4.0
MAT237
Nov 1, 2010

Love u!!!

4.0
3.0
MAT197
Nov 26, 2010

One of the most philosophical math profs you will meet. Tries to keep class entertained by slipping a joke in every now and again. "Office hours" tend to be right after lectures, so bring your questions with you to class!

5.0
2.0
MAT237
Dec 18, 2010

Great lectures!

1.0
5.0
MAT237
Jan 29, 2011

Possibly one of the worst course coordinators ever. Very disorganized and has a tendency to lose students' exams, or hand them out to the wrong tutorial section. Apparently, according to him, math is all about memorizing tons of proofs.

1.0
5.0
MAT237
Apr 11, 2011

Worst coordinator ever. Let's not test understanding, lets prove who memorized the most proofs!

1.0
5.0
MAT237
Apr 11, 2011

Terrible course co-ordinator. Clashed with Uppal who is always right. Thinks two page long proofs are cool for midterms. Avoid him like the plague.

5.0
4.0
MAT237
Sep 1, 2011

Not an easy prof, but absolutely fascinating. He's one of the reasons I switched to math. His analogies aren't perfect, but they parallel the ideas he introduces in class. Tests are statement-proof-application, so a good 2/3 of your mark will be on precisely stating a definition or theorem and giving proofs where appropriate.

2.0
4.0
MAT237
Dec 11, 2011

Awful course-coordinator and test-maker. A good 80% of the first term test consisted of regurgitating definitions, statements of theorems, or proofs of theorems from the textbook. His test study guides consist of a list of proofs from the textbook to memorize, because any one of them can appear on the test.

4.0
1.0
JUM202
Jan 6, 2012

Excellent professor overall. Sometimes he is not very clear in lectures, but he gives analogies (which I find useful), and he is always willing to help you outside of class time. Open-minded marker. Lectures were interesting. Very helpful and nice professor.

4.0
5.0
MAT237
Jan 15, 2012

He teaches a difficult class, multivariable calculus will never be easy. His tests are tough but fair, and he gives many opportunities for extra grades.

4.0
3.0
MAT196
Jan 18, 2012

He may struggle to explain things at times, but his lectures are really entertaining and informative if you understand the material. Pay attention to the wisdoms, and his metaphors are silly but hilarious as the year goes on. He likes to give hints as to what will be on the final exam so attend class as much as possible. He is quite the character

1.0
5.0
APM236
May 11, 2012

worst prof at UT

5.0
4.0
MATH237
Sep 26, 2012

best prof so far

2.0
3.0
MATL101
Feb 2, 2013

He is the worst course coordinator I have ever had!! The marking of different students are not consistent with each other!!! He teaches really bad! He expects us to know stuff that is not even mentioned in textbook and it is not even thought in any of the lectures and he wants us to do them on the problem sets.

4.0
2.0
NONE
Grade: A-
May 6, 2014

i thought he was a very good prof. i enjoyed his lectures, his use of examples to further explain the mathematical concepts were interesting. take good notes and practice as much as possible.

4.0
5.0
MAT237
Grade: A+
Jul 19, 2014

Honestly, Soheil doesn't get the credit he deserves. MAT237 was a tough course, so all things considered he did a good job. He was incredibly helpful when you had questions, very approachable, wanted students to do well. Lectures weren't crystal clear, but followed a guided path.

3.0
5.0
MAT237
Oct 29, 2014

Hell tough exams and problem sets!!!

1.0
5.0
MAT237
Oct 30, 2014

He's a horrible course coordinator. He expects you to memorize many proofs for all tests and exams. And then only like two of them appear on test, and you spend most of your time trying to remember them. Most of the class fails the test, he doesn't bell curve instead he says he'll put more bonus marks on a later test. No part marks given ever

1.0
3.0
MAT237
Mar 3, 2015

Horrible course coordinator. He can't teach math; there's no rigour to anything he teaches. He thinks math is about memorizing proofs for theorems. All test and midterm guides are lists of theorems to memorize (basically all the theorems in the book), even if you have most of the proof right, zero marks for not writing it just like the book.

1.0
5.0
APM236
Grade: B-
Apr 17, 2015

When I took an applied math course I wasn't expecting all of it to be proofs. He gives no part marks. Solutions must be identical to textbook. He only marks certain assignment problems, not the entire problem set, which is frustrating, because, naturally he chose to mark the impossible proofs. He gives pop quizzes at 8:55pm. Very cruel.

1.0
5.0
MAT237
Sep 27, 2015

This man made MAT237 one of the hardest courses in Arts and Science Faculty LOL. Seriously, if you just want to pass this course, you MUST memorize loads of proofs exactly from the textbook. Problem sets... man it's not surprising that cheating is rampant since they are very hard to do. Just avoid this prof and don't ever take this course

1.0
5.0
JUM205
Grade: Not sure yet
Jan 1, 2016

He is so unclear. I hated every second and every day of that class- it was horrendous. Thank god this was just for the breadth requirement but it broke my spirit nonetheless. Take it at your own risk

1.0
5.0
MAT246H1
Grade: B-
Jul 24, 2016
Wouldn't take again

Do not take his MAT246, you will regret. Hell tough exams..

1.0
3.0
MAT223H
Grade: B
Dec 14, 2016
Wouldn't take again

Explaining easy concepts by making it very difficult to understand.

Get ready to read
1.0
4.0
MAT336
Feb 11, 2017
Wouldn't take again

Memorization heavy, unable to explain basic concepts clearly. You're better off reading and memorizing the text than talking to this prof directly.

Tough Grader
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
MAT246H1
Grade: A+
Mar 3, 2017
Would take again

He is so sweet and easy approach. Literally, he must be the best teacher in the whole department. I wanna take more courses with him.

Gives good feedback
Respected
Clear grading criteria
1.0
3.0
MAT246
Grade: B+
Apr 21, 2017
Wouldn't take again

The one thing that make me so mad at Prof Soheil is his problem set draft. And he did not remind you when the final version of the ps will be updated. So if you finish early and did not check you email "every single day", you will probably find out that the question has changed and you get low marks.

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
3.0
MAT246
Grade: B+
May 12, 2017
Wouldn't take again

Quite possibly the worst lecturer/coordinator I have ever had at U of T. Emphasized memorization of many proofs for tests. Was also very unorganized and on more than one occasion uploaded quiz/problem set material late(same day as quizzes). Most of his notes had very obvious spelling errors. Avoid him as a coordinator at all costs.

5.0
3.0
MAT223H
Oct 17, 2017
Would take again

Was trying to avoid this prof due to the bad reviews but ended up getting him. SOOOO Happpy I did. Such a passionate teacher with a great sense of humour and is always willing to help. People criticize his analogies but I really liked them because it allows you to take an abstract concept and connect it to something u know. He Explains in depth to

Inspirational
Amazing lectures
Caring
4.0
4.0
MAT246
Jan 10, 2018
Would take again

I thought he was an excellent lecturer. Really knowledgeable guy and super helpful. His lectures had a clear flow (so you need to attend class.. but you are also paying tuition) and he always posted info about assessments well in advance. He even taught extra lectures (!) for those that wanted to learn more. Also ample bonus mark opportunities.

ACCESSIBLE OUTSIDE CLASS
Caring
1.0
4.0
MAT223H
Grade: A+
Jan 19, 2018
Wouldn't take again

Homayouni would constantly use convoluted analogies to explain whatever he was trying to get us to understand, which was confusing. I skipped every lecture after the second midterm, learning from the textbook and online homework. My final mark was MUCH higher than either of my midterm marks. Worst prof I have had so far at this school

Get ready to read
Caring
4.0
2.0
MAT223H
Grade: A
Aug 11, 2018
Would take again

I would say he's not everyone's cup of tea. Personally, I liked him. He's very knowledgeable and very approachable. He would try to squeeze in a joke between his lectures which were pretty hilarious sometimes but most awkward, which made them hilarious. You can easily get an A by just doing the textbook.

ACCESSIBLE OUTSIDE CLASS
3.0
3.0
MAT290
Grade: B
Aug 13, 2018
Would take again

Nice prof with jokes that make you chuckle. However, if you wanna simply pass the course with a C or more, the textbook alone is more than enough to get you through everything. This was basically my strategy for the entire time.

5.0
3.0
MAT336
Aug 17, 2018
Would take again

Funny, and inspiring lecturer, the course is very well-organized and the instructor is very helpful and friendly outside of class as well. He truly cares about his students.

Inspirational
Hilarious
Amazing lectures
4.0
3.0
MTH336
Apr 22, 2019
Would take again

Soheil really tries to teach (unlike many other professors). Course concepts are not easy but he takes the time to explain. The course is heavy on homework and pop quizzes and tutorial quizes which all help to stay on top of material.

Lots of homework
Skip class? You won't pass.
Beware of pop quizzes
1.0
5.0
MAT246
Grade: Drop/Withdrawal
Oct 18, 2019
Wouldn't take again

Tbh, He is very nice and benevolent. But his test and ps may ruin your gpa. He told you the chapter 6 will not appear on the test. And the last question of test is from chapter 6.

Lots of homework
Beware of pop quizzes
Lecture heavy
1.0
5.0
MAT237
Oct 29, 2019
Wouldn't take again

Worst prof ever - made me go from loving math to hating it - it's beyond disgusting that U of T charges students money for having this man inflicted upon them.

4.0
3.0
MAT246
Grade: A
Nov 29, 2019
Would take again

He is a very nice and approachable guy and always tries his best to explain the abstract ideas in mathematics. If you have any question about the course, just feel relaxed to ask him, he is very glad to answer questions and always explains patiently.

2.0
2.0
MAT199
Grade: A+
Dec 22, 2019
Wouldn't take again

He is a kind and humorous man but not the best professor for a math course. The lectures were very slowed-paced and often boring and dry, making the 3 hours seem like 3 days. Additionally, the core ideas of the course were not conveyed well and the project was heavily disjointed from lecture and homework content.

Participation matters
Skip class? You won't pass.
Group projects
5.0
1.0
MAT246
Grade: A+
Jan 6, 2020
Would take again

HAHAHA. I just got a 100 in this course. I love his handwriting and clear logic. Highly recommend

1.0
5.0
MAT199
Grade: Not sure yet
Mar 17, 2020
Wouldn't take again

math is too hard

Lots of homework
Participation matters
Skip class? You won't pass.
5.0
4.0
MAT246
Grade: A
Jun 10, 2020
Would take again

Took mat246 with him last semester. Great prof, very accessible outside class, gives tones of bonus. The first midterm kills, yet if you go to his office hours and finish all the work assigned, you will finish the course with a wonderful mark. ask any questions, he is very nice.

Gives good feedback
Accessible outside class
Beware of pop quizzes
2.0
4.0
MAT246
Grade: Not sure yet
Sep 29, 2020
Wouldn't take again

Doesn't explain material at all, too much workload

Skip class? You won't pass.
1.0
2.0
MAT223H
Nov 7, 2020
Wouldn't take again

Could not explain concepts in lecture at all. Bad at articulating his ideas and lessons

1.0
5.0
MAT336
Apr 3, 2021
Wouldn't take again

Do not take this course with this prof at all. He never teaches in class to prepare assessments and its true you have to memorize proofs.. He gives pretty hard tests too. Seriously, take another 3rd math course if you want a learning experience and fair tests. At least, they don't try to trick you.. Worst course I've seen so far

So many papers
Tough grader
1.0
4.0
MAT246
Oct 11, 2021
Wouldn't take again

Nice, but one of the worst profs I've had so far. Ends 3 hour lectures with lecture quizzes made up on the spot (there are also tutorial and online quizzes). Gives few marks unless you show exactly what he wants. None of his notes or resources are helpful (they just tell you to practice proofs). Too focused on math pedagogy. Good lecturer though.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
5.0
MAT246
Grade: Not sure yet
Nov 20, 2021
Wouldn't take again

Lots of homework, the tests were too difficult and the lime limits were too short for me to write. Every lecture I should read tons of slides, doing scores of questions. Struggling in this course.

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
4.0
MAT246
Grade: C
Dec 14, 2021
Would take again

Brush up on modular arithmetic and cardinality before exposed to it in class. Professor Homayouni is a brilliant, kind Professor. His office hours helped tremendously, interesting lectures and range of topics covered. Prepare to dedicate much time to class materials, and consider enrolling in 5 classes max as content is heavy and fast paced.

Respected
Inspirational
Tough grader
1.0
4.0
MAT246
Grade: B-
Dec 15, 2021
Wouldn't take again

Avoid him if you can. 3 hour lectures with just one 10 min break. He has so much to say sometimes they are not even important and he gets behind, runs out of time. I'll say he's somewhat passionate about math but kind of sucks at teaching. He's disorganized. Well, I appreciated him giving bonus marks so that we can actually pass this hard course.

Get ready to read
Test heavy
Lecture heavy
4.0
4.0
MAT223H
Grade: A
Jan 3, 2022
Would take again

Personally, I really loved taking mat223 with this prof. He does sometimes make jokes or explain things in multiple ways, but it is obvious he know the material exceptionally well and is always will to re-explain something if the class doesn't get it. While the lectures feel long, they are packed with useful information and good prep for tests.

Respected
Clear grading criteria
Lecture heavy
5.0
3.0
MAT246
Grade: A+
Jan 25, 2022
Wouldn't take again

Wrote a bad review earlier and regret it now. Prof gave so many bonus marks that I finished with a 100. The class is tough and its a lot of work, but aside from that the prof is really nice and respectful. Lots of micro assessments, but aside from that the course is pretty interesting. Wouldn't recommend without a strong math background though.

Lots of homework
Accessible outside class
Test heavy
1.0
5.0
MAT246
Feb 5, 2022
Wouldn't take again

There are lots of work for you to do every day, and the first problem set which only takes 4% has 18 pages for students to do, you will spend lots lots lots of time on his course, just stay away from him, thank u!

Lots of homework
So many papers
Tough grader
4.0
4.0
MAT246
Grade: A+
May 9, 2022
Would take again

During the semester will want to bang your head against the wall but if you work hard and persevere he'll give u a great mark due to bonus marks. Was helpful in office hours and lots of feedback opportunities. Note reviewers who review during the semester rate him poorly but post-course reviews are generally positive. I will miss him in an odd way

Participation matters
Gives good feedback
Lots of homework
5.0
3.0
MAT246
Grade: A+
May 9, 2022
Would take again

I was very confused at the very beginning of the course when the lectures were delivered online and was planning to just drop the course, but I am just so glad that I didn't do that. Professor Soheil was really nice that he gives lots of bonus marks and his in-person lectures are really helpful for preparing the tests.

EXTRA CREDIT
Clear grading criteria
Accessible outside class
1.0
4.0
MAT223H
Grade: A
Jun 27, 2022

Terrible lecturer. Spent way too much time on the most basic question in every lecture. His lectures were the most confusing. He tried to make up analogies to explain concepts, but they just complicated things. When you ask questions, he doesn't answer them. He always just explains the most basic definition to you again, which doesn't help.

Get ready to read
4.0
4.0
MAT246
Grade: A+
Jul 13, 2022
Would take again

Note reviews made AFTER marks come out are far more positive for Soheil. During the term the course was stressful and lots of ppl were struggling. But to his credit he massively curved at the end and I did end up getting a 100 and learning a lot due to the extra stress pushing me to work. Good prof for motivated students imo

Gives good feedback
Lots of homework
Accessible outside class
1.0
5.0
MAT309
Grade: D+
Dec 20, 2022

confused final exam

Test heavy
2.0
1.0
MAT223H
Grade: A+
Jan 4, 2023

In mat223 I attended 4 lectures in the first weeks and then never went again. His lectures were very boring and useless. You are better off reading the textbook on your own and instead of going to the lectures and playing clash royale out of boredom, just stay at home and use the time prodcutively doing work. He made the course bird tho so 2/5.

Get ready to read
Graded by few things
5.0
5.0
MAT246H1
Grade: A+
Jan 19, 2023
Would take again

Professor Soheil has the most unorthodox teaching style I've experienced. His long-winded analogies served only to confuse us more, but in a weird way, I kind of miss it. The course is tough, the marking harsh, the midterm and final are as unfair as they come, but stick through and you will be rewarded with the fattest curve you will ever see.

Tough grader
Inspirational
Hilarious
1.0
5.0
MAT246
Grade: A+
Feb 10, 2023

This is overall a good class, but the grading of the problem sets is tough. All your marks will be deducted if you use the wrong method, no matter the correctness of the other parts of the question. And the instructor takes 10 years at least to reply to your email even if you have sent it to him countless times.

Tough grader
Lots of homework
Lecture heavy
5.0
5.0
MAT246
Grade: D-
Apr 18, 2023

Good lord bro chill with the tests O.o

Inspirational
Hilarious
Respected
3.0
5.0
MAT246
Grade: C-
Apr 22, 2023

Although Soheil has interesting lectures and the topics are really interesting, I don't like it when 1/3 of my class drops because the content is too difficult, and then even after that the class average is still hovering around 60%. This is by far one of the most difficult classes I have ever taken. Soheil does have a funny sense of humor tho.

EXTRA CREDIT
Hilarious
Beware of pop quizzes
1.0
5.0
MAT246H1
Grade: D
May 8, 2023

Although the material itself is very interesting. But the professors explanations overall would make the class more confusing (he uses the fifa world cup once)

Tough grader
Lots of homework
Beware of pop quizzes
1.0
4.0
MAT246
Grade: C+
Jun 17, 2023

As for his homework, it will spend a lot of time and even you will get a lower mark. There will be around 1 online quiz and 1-2 pop quiz each week. At the end of the semester, you still need to write an essay with 800-1200 words in your final period which only 4%.

Participation matters
EXTRA CREDIT
Lots of homework
5.0
2.0
MAT246
Jun 19, 2023
Would take again

He is an amazing lecturer!

Gives good feedback
Inspirational
Caring
1.0
5.0
MAT244
Grade: F
Aug 21, 2023

Nice guy, but course requires so much time (3 lectures/week, tons of hwk). Tests/final are so difficult. For final he only put difficult word problems - so frustrating. All term he gave equation homework problems - I even asked him how many word problems would be on final - he said 2. LIE. Failed the course and will always resent this guy.

Lots of homework
Lecture heavy
Accessible outside class
1.0
5.0
MAT246
Grade: Rather not say
Nov 18, 2023

Homework is time consuming. Frequent procrastination. The pace of class is too slow. Assignment feedback and release are not timely.

Get ready to read
Lots of homework
1.0
5.0
MAT246H1
Grade: Not sure yet
Dec 8, 2023

Confusing slides and pointless anecdotes. You can go to the other section for lectures but you still have to do his homework which cover completely new material.

Tough grader
Beware of pop quizzes
So many papers
1.0
5.0
MAT246
Dec 13, 2023

terrible prof

1.0
5.0
MAT246H1
Dec 18, 2023

Extremely tough grading and exam.

1.0
4.0
MAT309
Grade: A
Dec 19, 2023

Lectures incredibly boring, excessive homework for an otherwise trivial class. Poor instruction, difficult tests.

EXTRA CREDIT
Lots of homework
Lecture heavy
1.0
5.0
MAT246
Grade: Not sure yet
Jan 8, 2024

Avoid at any cost

Tough grader
Lots of homework
Beware of pop quizzes
1.0
3.0
MAT246H1
Grade: A+
Jan 15, 2024

His class was very disorganized and the course is put together terribly (could have been due to the lack of TAs). Lectures are not structured nor are they engaging. Tests are fair and assignments and course material is quite interesting, just seemed like everything is all over the place. Just work hard outside of lectures and you'll do fine.

Beware of pop quizzes
Test heavy
1.0
5.0
MAT309
Grade: F
Jan 19, 2024

most horrible experience ever he is Terrible

Tough grader
So many papers
Lecture heavy
1.0
5.0
MAT309
Grade: Rather not say
Jan 19, 2024

Whenever you ask him questions he gives a general answer that explains nothing. Workload is heavy but everything worths only a little mark. Many people dropped

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MAT246
Grade: A-
Jan 27, 2024

Extremely heavy workload, and hard & long tests.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MAT246
Grade: Incomplete
Mar 2, 2024

The single worst course coordinator and learning experience I ever had in University of Toronto. Extremely hard exams, tons of assignments, no late due, not accepting any suggestions to students nor listening to their desire. Mandatory attencence with quiz, and no solutions to workbooks. I'd drop the course if it's not my pre-requeste.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MAT223H
Grade: B+
Apr 22, 2024

just decided to leave another review. he ruined my life with 246, and i just remembered how i found his 223 lectures useless. self studying >> soheil is all im saying. make wise decisions people. and hes not the wise decision youre going to make.

5.0
4.0
MAT246
Grade: Not sure yet
Apr 22, 2024
Would take again

Soheil is an amazing lecturer! His classes are very engaging and he explains difficult concepts very well.

Amazing lectures
Beware of pop quizzes
1.0
5.0
MAT246
Grade: Not sure yet
Apr 24, 2024

He is VERY passive aggressive, and gives you attitude sometimes

1.0
5.0
MAT246
Grade: Not sure yet
Apr 24, 2024

TERRIBLE. LOTS of assignments and quizzes EVERY TWO DAYS just for the final to be worth 42%. i need therapy because of him.

Tough grader
So many papers
Graded by few things
1.0
5.0
MAT246
Grade: Not sure yet
Apr 25, 2024

DO NOT TAKE HIS COURSE!!! Tons of work that weighted 4-6% each. You have to put all your energy into this course and get a D back. He gives bonus mark on tests/exam but it means nothing. Because you may not have a chance to complete that heavy tests.

Tough grader
Lots of homework
1.0
5.0
MAT246
Grade: Not sure yet
Apr 27, 2024

Most terrible prof EVER. Couldn't pace the class properly so ended up forcing students to stay 2 HOURS after lecture (until 10pm) to speed through 2 chapters. Amount of material covered in this class is comparable to year-long courses like MAT137. I also had to take MAT223 with him. It was just as terrible. For your sanity, avoid him at any cost.

Lots of homework
Beware of pop quizzes
Test heavy
1.0
5.0
MAT246
Grade: Not sure yet
May 1, 2024

A lot of bonus but couldn't get it. Might get a D even though worked really hard. Don't take this course and don't believe any positive review of this course. Material is fun btw

5.0
5.0
MAT246H1
Grade: A+
May 14, 2024
Would take again

Prof Soheil is hit or miss for most students. If you are willing to do some outside of class (from the textbook) studying, you will do great. If you rely solely on lectures you will not. The lecture quizzes, while slightly annoying, are very helpful. Importantly, there are a lot of opportunities for extra credit, which helps immensely.

EXTRA CREDIT
Beware of pop quizzes
Lecture heavy
5.0
4.0
MAT246
Grade: A+
May 14, 2024
Would take again

If you really love math and willing to put effort in this course, you have a high chance to receive a perfect mark in this course. However, if you take this course just because it is a required major course, you will be struggle since the workload for this course is about 3 times compared with other courses.

Inspirational
Lots of homework
Lecture heavy
5.0
4.0
MAT246H1
Grade: A+
May 15, 2024
Would take again

Soheil is the GOAT

EXTRA CREDIT
Amazing lectures
Caring
1.0
5.0
MAT246
Grade: A-
Jun 23, 2024

Harsh grading for proofs based on screenshots of the textbook without any explanations within hundreds of slides per lecture. Course is a logistical disaster and prof gives purposefully rude and confusing answers. There is a reason why the only positive comments all use terms like "amazing lecturer" (students don't talk like that lol).

Participation matters
Test heavy
1.0
5.0
MAT246
Grade: F
Sep 14, 2024

Unclear explanation of the final exam, which says there are 25% bonus marks and an autofail for grades under 30%. People would think that a bonus mark is given to you unconditionally, and he regards this 25% as extra marks. If you cant distinguish the words "bonus" and "extra", you'd better let me edit and release your syllabus.

Lots of homework
Hilarious
Test heavy
1.0
5.0
MAT246
Grade: F
Sep 16, 2024

I totally agree with the last comment, however, I respect his speed of responding e-mails. BUT, if he doesn't know the difference of extra n bonus, lemme be the prof and teach mat236!

Hilarious
Lecture heavy
Test heavy
3.0
4.0
MAT246
Grade: B
Oct 29, 2024

Tough course with heavy workload, but using resources like unstuck ai can really help. Attend lectures, read the textbook, and stay diligent - it's doable if you put in the effort.

1.0
5.0
MAT246
Grade: Rather not say
Nov 6, 2024

Very good professor if you wanna fail!

Lots of homework
Beware of pop quizzes
Test heavy
1.0
5.0
MAT246
Grade: Incomplete
Dec 13, 2024

This guy is a "genius", he is a fking super star of math department!

Hilarious
5.0
4.0
MAT246
Mar 6, 2025
Would take again

"Use your intuition". Great teacher, but harsh grader.

Hilarious
1.0
5.0
MAT246
Grade: Rather not say
Mar 27, 2025

MAN, What can I say!

1.0
5.0
MAT246
Grade: B-
Apr 21, 2025

My grandma is better at teaching than this guy.

Tough grader
Lots of homework
Test heavy
2.0
4.0
MAT246H1
Grade: Drop/Withdrawal
Sep 5, 2025

I dropped his course just to take it in another section because of his pop quizzes that are poorly organized via Quercus.

Beware of pop quizzes
1.0
5.0
MAT246
Sep 27, 2025

He always extends every lec for extra 2 hours, and it doesnt make sense we are still way behind the other two sessions. And it's not fair that he's teaching totally different stuffs compare to the other two sessions. His quiz questions are too weird. His ps questions were even wrong so he updated util the end. The worst professor i had even seen!!!

Lecture heavy
1.0
5.0
MAT246
Grade: D+
Sep 27, 2025

Never take again

Lots of homework
So many papers
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

71%

Textbook Required

57%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 46 grades
Most common grades:
A+ (16)
Not sure yet (12)
A (6)
Grade Distribution
A(22)B(7)C(3)D(6)F(4)A-/B+(6)
Based on 66 reported grades
A+: 16
Not sure yet: 12
A: 6
B-: 4
Common Tags
Lots of homework (23)
Tough grader (16)
Beware of pop quizzes (13)
Lecture heavy (13)
Test heavy (13)
Hilarious (8)
Get ready to read (7)
Inspirational (7)
Rating Trend

Declining

-1.11 avg change
Oct
Nov
Dec
Mar
Apr
Sep
Last 6 months
Ratings by Course

350

5.0

(1)

MAT198

5.0

(1)

STA347

5.0

(1)

ECO347

5.0

(1)

MATH

5.0

(1)
+36 more courses
Difficulty by Course

350

5.0

CHE221H1F

5.0

CHE211

5.0

STA347

5.0

MATTTMATT

5.0

Similar Professors