3.7

Mohammed Yandouzi

Engineering - University of Ottawa

3.7
Quality
3.6
Difficulty
70%
Would Retake
101
Reviews
3.7
Quality
3.6
Difficulty
3.7
Helpful
3.6
Clarity

70%

Would Retake

101

Reviews

Rating Distribution
Official

5

40

4

24

3

11

2

15

1

11

What Students Say

This professor expects far more from his students than what is fair and should be expected and, this reflects on his extremely long midterm tests that you will not have enough time to finish

MCG2360 - 1.0 rating

Lied about giving us a formula sheet on a midterm which was way too long

MCG2360 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

60%

Textbook Required

4%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 66 grades
Most common grades:
A+ (20)
Not sure yet (17)
A (15)
Grade Distribution
A(35)B(5)C(8)D(8)F(0)A-/B+(13)
Based on 89 reported grades
A+: 20
Not sure yet: 17
A: 15
A-: 7
Common Tags
Caring (29)
Hilarious (20)
Accessible outside class (16)
Lots of homework (16)
Tough grader (15)
Test heavy (14)
Skip class? You won't pass. (13)
Gives good feedback (13)
Rating Trend

Declining

-0.26 avg change
Feb
Mar
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

GNG1503

5.0

(1)

MCG5138A

5.0

(1)

MCG5138

5.0

(4)

MCG0001

5.0

(1)

MCG11OO

5.0

(1)
+6 more courses
Difficulty by Course

MCG2130

5.0

MCG2360

4.6

GNG1100

4.5

GNG1105

4.3

MCG5138A

4.0

Reviews (101)
1.0
5.0
MCG2360
Grade: D+
Nov 3, 2015

This professor expects far more from his students than what is fair and should be expected and, this reflects on his extremely long midterm tests that you will not have enough time to finish. He promises that equations will be given for tests when in reality you should memorize them yourself because he will not really be provided.

1.0
5.0
MCG2360
Nov 3, 2015

Lied about giving us a formula sheet on a midterm which was way too long. Lectures consist of him essentially reading works off of a powerpoint. Avoid.

1.0
5.0
MCG2130
Nov 8, 2015

Avoid at any cause!

1.0
5.0
MCG2360
Nov 3, 2015

Midterm test was the length of a final exam. If you can, avoid him.

3.0
5.0
MCG2360
Grade: Not sure yet
Dec 10, 2015

Midterm was extremely lengthy and not given a formula booklet even though he was clear that we were getting one. When asked questions, he doesn't quite answer them clearly. He made the course challenging by having it 100% calculations and 0% theory; however if you need extra help and ask for it, he's there in his office willing to help you.

2.0
5.0
MCG2360
Dec 14, 2015

Does not understand that not everyone is as smart as him.

4.0
5.0
MCG2360
Grade: Not sure yet
Jan 5, 2016

Yep Midterm was a freaking disaster. Long and hard. He gave us a midterm that was almost the equivalent of a final, with only 80 minutes to complete. A good chunk of the midterm was about those 1 line 'fact' on his slides. (maybe 15-20 % o the exam) which made it hyper hard. It is his first semester, he rectified most at final. Fair final

3.0
4.0
MCG2360
Grade: A+
Jan 10, 2016

His midterm for fall 2015 was horrible but his final was fair. It was his first semester at UOttawa so he needed to get more comfortable, and did Indeed. In the last few lectures, there was a very noticeable improvement in his teaching approach, or maybe we just got used to his method. Anyway, if you put in a good effort, you'll pass.

2.0
4.0
MCG2360
Grade: B+
Jan 11, 2016

Do you ever do that thing in a really boring class where you notice you've stopped paying attention so you try to focus but then you're focused so hard on trying to focus that you're still not paying attention to what they're saying? Yea thats what his lectures are like. Good luck amigos

2.0
5.0
MCG2360
Jan 18, 2016

His slides are fairly well done and he does care about his students, however, with that being said, he still has a long way to go. The midterm was way too long and he said we would have access to a formula sheet, but that wasn't the case. The final was slightly better than the midterm. Overall, he expects far too much from his students,

3.0
3.0
MCG2360
Grade: B+
Jun 21, 2016
Wouldn't take again

Prof is a bit underrated because he messed up his midterm. He did bell curve the results, and the final was pretty fair. No surprises. I think he does care about the students, though he is a fairly boring lecturer. However, was very rude in response to student backlash over the midterm.

4.0
3.0
GNG1505
Grade: B+
Dec 1, 2016
Would take again

He goes through his material really fast but if you have any question or need his help he's there for you.

ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
GNG1505
Grade: Not sure yet
Dec 22, 2016
Would take again

Excellent professeur, matière vu rapidement mais il prend son temps s'il y a simplement une personne qui comprend pas. Si tu vas aux cours et que tu fais les quelques exercices qu'il donne a faire a chaque semaine, les examens vont etre facile

Skip class? You won't pass.
BEWARE OF POP QUIZZES
Clear grading criteria
5.0
3.0
GNG1505
Grade: Not sure yet
Jan 3, 2017
Would take again

Cours stimulants, il fait beaucoup d'efforts pour essayer de nous proposer de bonnes méthodes d'apprentissages entre cours donner en diaporamas et exercices importants refaits en classe. Cela étant, il faut être présent dans les cours et écrire vite car des fondamentaux de savoir seront à compléter sur le cours disponible. He care about your succes

Gives good feedback
Participation matters
Caring
4.0
4.0
GNG1505
Jan 2, 2017
Would take again

For me I needed the manual to pass this class. His explanations are very fast and you don't always understand. His notes are parts of the manual. Reading the manual was easier to understand. He gives pop quizzes and takes attendance. But overall if you do the work he asks you will pass with flying colours.

Skip class? You won't pass.
BEWARE OF POP QUIZZES
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
GNG1505
Grade: A+
Jan 4, 2017
Would take again

Excellent prof! Très calme, désir que tout ses étudiants réusissent et pour ce, il donne de très bonnees idées quelle seront les questions retrouvées sur l'examen. Les lectures sont très demandantes, beaucoup d'info est donnée mais lire les diapo une fois le cours terminé aide énormément. Je ne conseil pas le TA Kayvan Kjambish.... À ÉVITER!!!!

Respected
ACCESSIBLE OUTSIDE CLASS
LECTURE HEAVY
4.0
3.0
GNG1505
Jan 7, 2017
Would take again

Ses cours ne sont pas toujours très clairs, mais il suffit de lire le manuel afin de bien comprendre. Il tient absolument à ce que tout le monde passe, alors il fait de son mieux pour bien répondre aux questions. Ses critères d'evaluations sont claires. Toutefois, il est primordial de faire les exercices proposés. Si tu les fais, tu passes!

BEWARE OF POP QUIZZES
GRADED BY FEW THINGS
5.0
2.0
GNG1503
Grade: A+
Feb 14, 2017
Would take again

Great guy! Has his own style and rocks it. Good lecturer, everything is clear. Wants all his students to do great. I hope I have again.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
4.0
2.0
GNG1505
Grade: A
Feb 14, 2017
Would take again

Great guy! Amazing class atmosphere! The general organisation of the class and grading was a beaut. Practice the questions he gives you and your good.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
4.0
MCG5138A
Grade: Not sure yet
Dec 3, 2017
Would take again

Dr. Yandouzi is an amazing professor. He is passionate about what he teaches and he is always willing to help after class.

Inspirational
Hilarious
Caring
5.0
2.0
MCG5138
Grade: A+
Jan 18, 2018
Would take again

absolutely hilarious and extremely knowledgeable !!!!! he is passionate, so do not be surprised if he gets mad at you if you half ass a project or a presentation because unlike many, he cares

Participation matters
Caring
5.0
2.0
GNG1505
Grade: A+
Feb 6, 2018
Would take again

Great prof!

Gives good feedback
Amazing lectures
Caring
5.0
3.0
MCG5138
Grade: Rather not say
Feb 22, 2018
Would take again

knows his stuff, is available to answer questions and has a good sense of humor. i would recommend him to anyone taking grad mech eng courses.

Participation matters
Caring
5.0
3.0
MCG5138
Grade: Not sure yet
Apr 1, 2018
Would take again

One of the best profs I have ever had in university!!!

Participation matters
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
MCG0001
Grade: A
Apr 7, 2018
Wouldn't take again

His exams are not necesserily hard but they are longgg. so he makes you work for it

TEST HEAVY
GROUP PROJECTS
4.0
4.0
GNG1505
Sep 27, 2018
Would take again

you have to be very hardworking to pass. but, He is really cool and accessible after class

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
3.0
GNG1505
Jun 6, 2019
Would take again

Awesome, passionate, hilarious, just follow up attend and you will get an easy A. Good grades are doable and not hard to get at all with him, but it's easy to fail a quiz or a midterm because of a lack of work or concentration in class. TIP: If you're taking engineering especially Civil or Mech, and you don't like this class just change your major

3.0
3.0
GNG1505
Grade: A+
Dec 22, 2018
Wouldn't take again

His quizzes are easy if you come prepared. His exams are easy enough if you study. The only thing I'd complain about him is that goes at a fast pace when you have to write some notes, so you have some of your notes are uncompleted, which is very frustrating. However, he's a pretty funny prof and his expectations are clear.

BEWARE OF POP QUIZZES
Hilarious
5.0
4.0
MCG1100
Grade: A
Apr 11, 2020
Would take again

Prof Yandouzi is passionate about his field and truly cares about the well-being and success of the students in his class. He grades with great benevolence and is always available to answer questions out of class.

Accessible outside class
Hilarious
Caring
5.0
3.0
MCG11OO
Grade: A-
Apr 26, 2020
Would take again

Professor Yandouzi is such a nice guy! I highly recommend him for this class. He understands the struggle of being a student and will help you in any way he can. Very approachable, and caring. I would 100% take another course with him! There is A LOT of work with this course, but as long as you pay attention, you're golden.

Lots of homework
Skip class? You won't pass.
Caring
4.0
2.0
MCG1100
Grade: A-
Jun 9, 2020
Would take again

He is sometimes hard to follow in his lectures and only talks over his PowerPoints (doesn't draw often on the blackboard) but still, he is always there to help. He's very understanding and it's obvious that he wants you to pass his class. The exams are representative of the things seen in class but you are short in time. Do the homework in advance!

Lots of homework
Skip class? You won't pass.
Caring
5.0
2.0
MCG1100
Grade: A+
May 2, 2020
Would take again

This is an easy class, and Yandouzi teaches it well. There is a lot of work. All of it is simple, but time consuming. Just do what's assigned and you'll get a good mark easy.

Gives good feedback
Lots of homework
Clear grading criteria
3.0
5.0
GNG1505
Grade: A
Dec 8, 2020
Would take again

This was my first ever mechanics course and it was rough. The material is hard and he goes very fast. The solutions to the problems are all missing intermediate steps, making it hard to understand them. He will explain if you ask and makes sure you understand. If you show up and have good attendance he will boost your grade when you need it:)

Participation matters
Skip class? You won't pass.
Caring
5.0
4.0
GNG1505
Grade: A+
Dec 18, 2020
Would take again

Really caring professor, teaches well and does his best to teach you outside of class if you still need it.

Respected
Accessible outside class
Caring
4.0
2.0
GNG1505
Grade: A+
Dec 18, 2020
Would take again

Make sure to revise basic notions such as cosinus and sinus laws and how to find an angle in a complex structure before the beginning of the semester. Try to understand every problem shown in class and if you don't, try to do the problem by yourself without looking at the solution.

Clear grading criteria
Skip class? You won't pass.
Caring
5.0
3.0
GNG1105
Grade: C+
Dec 28, 2020
Would take again

Probably one of the best profs I've had so far. He is so simple and straightforward. Unfortunately, engineering mechanics was hell for me *not the prof's fault, I just suck at physics*. I am confident that if he taught a class I enjoyed, I would've achieved a much better grade.

Gives good feedback
Respected
Skip class? You won't pass.
4.0
3.0
GNG1505
Grade: A-
Dec 27, 2020
Wouldn't take again

He really wants everyone to succeed but he often sacrifices some steps because we already saw how to do it in the previous unit. If you don't fully understand the previous unit you'll be playing catch up the whole semester. The book isn't mandatory but it gives a broader range of possible problems. A lot of problem solving and you'll be set to pass

Skip class? You won't pass.
Graded by few things
Caring
3.0
4.0
GNG1105
Grade: Not sure yet
Jan 11, 2021
Wouldn't take again

he is a nice guy, but he isn't the best at explaining things. Sometimes he'll just mention something and expect you to know what he's talking about. Also he teaches french courses, and sometimes he'll say something in french without realizing. If you ask a question in class he'll answer you and then rant about something not even related to you.

Skip class? You won't pass.
5.0
2.0
GNG1505
Grade: A+
Feb 5, 2021
Would take again

He's very helpful, and will prepare you well for the final. "Easiest course you'll ever have to take".

Inspirational
Hilarious
Caring
4.0
3.0
MCG1100
Grade: D+
May 12, 2021
Would take again

This course is divided into two separate parts so it's like taking two courses, Prof. Yandouzi was my drafting prof. Even though his final exam was nearly impossible to solve in 1:20 hours, he really cares about his students and wants them to succeed, he's giving very useful feedback,responds to emails fast and marks quite generously. Solid choice!

Gives good feedback
Lots of homework
Caring
1.0
5.0
GNG1105
Grade: Drop/Withdrawal
Nov 9, 2021
Wouldn't take again

At first when I checked his rating I figured I would take my chances anyway as I used to get really good grades in mechanics back in high school. I was so insanely wrong you can't even imagine. This guy has an insane display of ego, loves to give easy practice tests and throw curveballs at you the day of the quiz/exam. PLEASE DON'T. Shouldn't teach

Test heavy
Lecture heavy
Tough grader
5.0
2.0
MCG1100
Grade: A+
May 16, 2021
Would take again

Dr. Yandouzi is a great prof and explains things really well. He is happy to answer any questions in class. He's also really understanding with the whole covid situation. Really great prof, and as long as you do all the assignments, the subject matter is easy!

Accessible outside class
Clear grading criteria
Caring
1.0
5.0
GNG1105
Grade: Drop/Withdrawal
Nov 18, 2021
Wouldn't take again

Not sure how this guy is still teaching. Do not take him unless you don't care about your grades. Makes the course harder than it is and has a very irritating and disrespectful attitude towards his students. He also fakes reviews on ratemyprof which is just point blank miserable at this point.

Skip class? You won't pass.
Test heavy
Lecture heavy
5.0
3.0
GNG1105
Grade: A
Nov 15, 2021
Would take again

Prof Yandouzi is my fav prof. He actually cares about his students and will help you when you need it. He responds to emails quickly and is a fair grader. The class material is tough but he does well in teaching it.

Accessible outside class
Amazing lectures
Caring
1.0
4.0
GNG1505
Grade: Not sure yet
Nov 22, 2021
Wouldn't take again

He just changes slides and says "Well that's one way to solve but there is another way" and doesn't explain the other way properly... if at all. Keeps saying how stupid the students are for not knowing something minor. Always seems in an extreme rush(going fast is understandable, but insulting to have less question is not helping.) To avoid!

Accessible outside class
Skip class? You won't pass.
Tough grader
2.0
5.0
GNG1105
Grade: Incomplete
Dec 1, 2021
Wouldn't take again

In the beginning of the class the prof exclaims its easy. Its not its absolutely horrendous and difficult. Everything is based off testing and a quiz are worth 8% which is the average courses test. He loves throwing curveballs and throwing you off. The only way to do well is to just practice every single textboook question you find.

Lots of homework
Accessible outside class
Test heavy
3.0
5.0
GNG1505
Grade: A
Dec 17, 2021
Would take again

Nice professor, but the class on it self is very difficult.

Gives good feedback
Respected
Accessible outside class
5.0
3.0
GNG1505
Grade: A+
Dec 21, 2021
Would take again

The course itself requires a lot of practice, so do not limit yourself to the exercises given in the DGD and TUT, the more you do, the more proficient you will be in the quiz and the exam.

Lots of homework
Test heavy
Beware of pop quizzes
5.0
4.0
GNG1505
Grade: A+
Dec 21, 2021
Would take again

He is always here for his students,replies to teams msgs super fast(unless its weekend)nd u can have a pv call outside his classes so that he replies to ur questions more effectively.U can clearly feel that he wants everybody to pass his class. The class requires a lot of work(which is why he got neg reviews, so thats on u to work u cant blame him)

Accessible outside class
Amazing lectures
Caring
2.0
4.0
GNG1100
Grade: Not sure yet
Feb 17, 2022
Wouldn't take again

At the beginning of the course, right away he told us only 60% actually finished the midterm. He made it pretty clear he thought it was the student's fault for not doing well, and didn't reflect on his own teaching methods. He gives a lot of homework too, spend about 6h/w just for his work, hes also a bit hard to understand.

Lots of homework
So many papers
Tough grader
5.0
4.0
GNG1505
Grade: A+
Jan 1, 2022
Would take again

What is nice about this proffessor is that he runs his own DGD's and is constantly going through very difficult practice questions in class. I found his tests to be a lot less difficult than his lectures and he grades pretty easily. His class is a lot of work however it is nothing unreasonable. He is really funny.

Skip class? You won't pass.
Clear grading criteria
Hilarious
2.0
4.0
GNG1505
Grade: B+
Mar 24, 2022

He was constantly frustrated at everyone for not doing well on his 10 minutes quizzes. I find his explanations to be fast and unclear at some points. He expects you to know something and makes you feel stupid for not knowing it. He does however tell you exactly what to expect on quizzes and exams. You just need to practice with lots of examples.

Tough grader
Test heavy
4.0
3.0
GNG1105
Grade: A
Mar 24, 2022
Would take again

Very good prof but you have to keep up with the lectures.

Lots of homework
Caring
1.0
5.0
GNG1105
Grade: Drop/Withdrawal
Apr 16, 2022

This prof is the perfect display of how a prof should never be. He is very well known for writing positive reviews for himself which just shows the miserable measures he is willing to take in order to keep his ratings up. Do not take this guy if you would like to keep your sanity.

Tough grader
Test heavy
5.0
1.0
MCG5138
Grade: A+
Jul 17, 2022
Would take again

Only great things to say about the professor. Loved his course, well explained, easy but great assignment that takes 15 min - 1 hrs that just gets the brain working a bit to think back on the lectures. Participate and ask questions, you will greatly benefit from it (not just for grades but also for understanding). He cares about the experience.

Amazing lectures
Gives good feedback
Caring
4.0
3.0
GNG1505
Grade: A
Oct 28, 2022
Would take again

Lots of different reviews here, but in overall he's a good 1st year prof, it's just this new subject and notions that we learnt which are hard. He's an honest person who won't hesitate to point your errors. Some would say that he's too rude but in the meantime it's not his fault if you failed the easy quiz. If I see him I'll pay him a coffee

Gives good feedback
Respected
Accessible outside class
2.0
4.0
GNG1505
Grade: Not sure yet
Jan 10, 2023

I found he didn't explain the lectures well as he only repeated what was already there. a lot of suggested exercises, you find yourself lost. the quizzes were okay, but sometimes hard.

Get ready to read
Lecture heavy
Test heavy
5.0
3.0
GNG1505
Grade: A
Dec 16, 2022
Would take again

really good first year prof, if you have the chance to take him just do it.

Inspirational
Lots of homework
Caring
5.0
3.0
MCG1100
Grade: Not sure yet
Feb 25, 2023
Would take again

Guy let me retake my CAD midterm after my computer crashed and erased my work. Super easy going and understanding. Love the guy.

Gives good feedback
Caring
Respected
4.0
3.0
MCG1100
Grade: C
May 2, 2023
Would take again

Mr Yandouzi is a very kind professor as he cares very much about his students success and tries to help us when he can. However, the course itself is quite demanding as there is a lot of work so you must stay on top of everything. Solidworks can also be very slow when there are many users at the same time which is a big problem for the final exam.

4.0
4.0
MCG1100
Grade: B
May 17, 2023
Would take again

He is fair in the exams but his TA are tough graders when it comes to projects or assignments. The labs are mandatory so make sure to go because he will fail you otherwise. Make sure you are a master in drawing and Solidworks because you got to be fast in exams. Youtube is your best bet to learn how to draw in this class.

Tough grader
Lots of homework
1.0
4.0
GNG1105
Grade: A
Dec 16, 2023

Doesn't understand aspects of the material and so questions made by him rather than being taken from the textbook are more puzzles of trying to figure out wtf this guy wants. Any quizes or test questions taken from textbook are easy and reasonable

Lots of homework
Test heavy
Graded by few things
4.0
4.0
GNG1505
Grade: A
Sep 21, 2023
Would take again

I got Yandoozled

Tough grader
Inspirational
Accessible outside class
5.0
4.0
GNG1505
Grade: A
Jan 9, 2024
Would take again

Professor Yandouzi was very organized and provided many practice questions to help us succeed. He always made sure to answer questions in class and encouraged everyone to go to his office hours if they had any questions. The class material isn't easy, but with effort and a lot of practice you can succeed.

Accessible outside class
5.0
1.0
GNG1505
Grade: B+
Jan 19, 2024
Would take again

he is really a good prefessor

Amazing lectures
Gives good feedback
5.0
3.0
GNG1105
Grade: A-
Jan 31, 2024
Would take again

Very calm professor. Will repeat concepts in good definition if prompted. Very clear on what is expected on the quizzes, midterm and exam. Textbook questions directly translate to the tested components. Very good first-year prof.

Clear grading criteria
Hilarious
Lecture heavy
5.0
3.0
GNG1505
Grade: D+
Apr 17, 2024
Would take again

You have to practice a lot

Amazing lectures
Hilarious
5.0
4.0
MCG1100
Grade: A+
Apr 23, 2024
Would take again

He explains really well and has clear expectations (although they are high). He will start class early and have expected you do have tried the example problems before coming to the lecture. He repeats example and past exam questions on midterms, finals, and projects. VERY assignment heavy and time consuming. Put in the work and you will do fine.

Participation matters
Lots of homework
4.0
3.0
MCG1100
Grade: A-
Apr 29, 2024
Would take again

He's a good prof and wants you to do well. Lectures/labs are fast so don't fall behind. He demands respect and expects a lot. If you do your work well and pay attention in class, it will be easy. Doesn't accept excuses and will NEVER give extensions. He isn't very respectful of student accommodations and was very mean to our TA so be nice to him!

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
3.0
MCG1100
Grade: A
May 3, 2024
Would take again

Yandouzi is a good prof. Some of the hand sketching assignments are difficult but the CAD portions are fair. Do a lot of practice and review the practice final he gives since he reuses a lot of questions.

Hilarious
Lecture heavy
5.0
3.0
MCG1100
Grade: A-
May 3, 2024
Would take again

Drawing assignments suck but otherwise is a good prof who basically tells you what'll be on the final.

2.0
4.0
GNG1105
Grade: B-
Nov 12, 2024

No assignments so there's no tracking progress through the class. Lectures are extremely difficult to follow and as he quotes "You shouldn't take notes". Expects you to learn the material before you go to the class and then "follow along with him". Says he'll post the filled in notes online but takes 3-5 days to post them. Wouldn't recommend.

Tough grader
Graded by few things
4.0
3.0
GNG1505
Grade: B+
Nov 18, 2024
Would take again

He gives animated lectures and generally explains well, but his slides are a bit poor so you need to attend to understand. Bi-weekly quizzes, one midterm and one final. Really clear grading, he explains every part of a problem which gets you points and how many, which I really like. You basically have a checklist to fill in tests.

Clear grading criteria
Hilarious
Graded by few things
5.0
3.0
GNG1505
Grade: C
Nov 19, 2024
Would take again

Can be funny sometime and random, quizzes are great but sometime you dont have enough time to finish it. He explain the class really well and I respect him. Beware tho cuz he can be serious.

Participation matters
Hilarious
Respected
4.0
3.0
GNG1505
Grade: Not sure yet
Dec 7, 2024
Would take again

good prof, makes the lectures fun

Lots of homework
Hilarious
Accessible outside class
2.0
4.0
GNG1105
Dec 10, 2024

This teacher is so bad. No recordings of lectures, barely understood what he was talking about. Compared to the other engineering Mec teachers I have heard about, definitely the worst.

Tough grader
Get ready to read
4.0
2.0
GNG1505
Grade: A
Dec 19, 2024
Would take again

He's a good prof with a great sense of humour. It is really clear what you need to study for exams and he grades fairly. It was a good class.

Hilarious
Lecture heavy
3.0
5.0
GNG1105
Grade: A+
Jan 5, 2025
Would take again

It was a very very tough class, the ONLY way to get a good grade is to do a lot of practices from youtube. This prof's teaching method is by going through in-depth practices in class, however, he goes through them very quickly, so you have to pay rapt attention to understand the logic. But, the whole class is based on the same concepts, so gl !

5.0
3.0
MCG1100
Grade: A
Jan 7, 2025
Would take again

Yandouzi is the goat

Amazing lectures
Hilarious
Caring
2.0
5.0
GNG1105
Grade: B
Jan 10, 2025

He's funny and all but this is a really tough course and he makes the exam worth 55% whereas other teachers have it worth 40% or less. other profs also have at home assignments for grades, but Yandouzi is all quiz/exam based. the quizzes werent too bad but the exam was brutal. Just make sure you know the compones.

Tough grader
Hilarious
Test heavy
4.0
4.0
GNG1505
Grade: C+
Jan 14, 2025
Would take again

He explains a lot for what it really is.

Tough grader
Participation matters
Respected
1.0
4.0
GNG1105
Grade: D
Jan 14, 2025

He's awful.All friends agreed.CANNOT TEACH!!!Whoever I asked seemed not to know how to solve and were praying not to be the only clueless ones.Even with the curve a LOT failed.He teaches as if you already understand and goes over the material REALLY quickly.His lectures are basically review sessions.Better get ChatGPT+.I DO NOT RECOMMEND!!(GNG1105)

4.0
1.0
GNG1505
Grade: A+
Jan 17, 2025
Would take again

He was a good prof tbh.The course is pretty easy if u understand the third /fourth chapter which is fondamental for static after that you just start applying it to different structures so you need to practice .The dynamic section was really easy since I covered it in high school.Quizzes were fair and easy just do the tutorials they are good.

2.0
4.0
GNG1505
Grade: C+
Jan 20, 2025

He's not the worst, but his explanations are unclear and he's very intense. During office hours (I went once), it felt like he judged my questions. Stay on top of the numbers he posts on Brightspace and you will be fine. The final was much harder than the practice exam, so study a lot. My TA was the only reason I didn't fail tbh.

5.0
1.0
GNG1505
Grade: C
Jan 23, 2025
Would take again

he's a great teacher

Clear grading criteria
Gives good feedback
Caring
1.0
5.0
GNG1100
Grade: D+
Jan 29, 2025

this dude is mid .

Participation matters
Lots of homework
Lecture heavy
5.0
3.0
GNG1105
Grade: A+
Feb 5, 2025
Would take again

Easily the best prof in this uni so far

Amazing lectures
Accessible outside class
3.0
5.0
GNG1105
Grade: A-
Feb 6, 2025

Yandouzi is a passionate teacher, but he really struggled with explaining key concepts. Lectures are fast paced, and questions are tough. He really wants you to pass and will help you as best as he can, but his quizzes and exams are VERY hard. If you're bilingual, Id suggest you take this course with him in French because he is much better.

Tough grader
Caring
Accessible outside class
4.0
2.0
MCG1100
Mar 3, 2025
Would take again

Prof Yandouzi is a good professor for this course. He gives a LOT of projects, most only 5 or 6% of the final grade. Due to this, you have to dedicate loads of time to this otherwise really easy course. He doesn't work against the students, and will often give answers to test questions during the test if you ask for them. Nice guy

Participation matters
EXTRA CREDIT
Lots of homework
4.0
4.0
MCG1100
Grade: A+
Apr 28, 2025
Would take again

Probably one of the most caring profs you'll take imo... He's really willing to help. Take advantage of office hours ESP for help with assignments. For the final exam's multiple choice, really pay attention to the details in the slides.

Gives good feedback
Hilarious
Caring
5.0
4.0
MCG1100
Grade: C+
Apr 30, 2025
Would take again

One of the best professors at the university. The assignments take time, so make sure you don't leave them until the last minute. He constantly gives bonus points during lectures and labs, even if you attend lecture, and those can really save you on the final exam.

Participation matters
Group projects
Lots of homework
3.0
5.0
GNG1105
Grade: C+
Oct 10, 2025

Hard quizzes

Tough grader
Test heavy
2.0
5.0
GNG1505
Grade: B
Oct 13, 2025

Knows the material but goes too fast and only uses slides, without writing on the board at all. No assignments, hard 30-min quizzes instead, and final worth 55%. Other profs had assignments and easier finals. Midterm was fair. Download his slides on your iPad and annotate. I recommend asking questions during lecture help everyone understand better.

Lecture heavy
Test heavy
Graded by few things
5.0
3.0
GNG1505
Grade: Not sure yet
Nov 25, 2025
Would take again

Yandouzi the goat.

Clear grading criteria
Hilarious
Caring
5.0
4.0
GNG1505
Grade: Not sure yet
Dec 2, 2025
Would take again

Yandouzi is the best. His class is test heavy and pretty tough for a first year class, so he might get heat from those who tank the tests. He is very entertaining and he explains super well the why and how of the problems. The exams and quizes are hard but there are no surprises; its all stuff we saw in class. I'd take a class with him again 100%.

Clear grading criteria
Hilarious
Caring
5.0
4.0
GNG1105
Dec 8, 2025
Would take again

the goat!!

Hilarious
Respected
Accessible outside class
4.0
3.0
GNG1505
Grade: Not sure yet
Dec 10, 2025
Would take again

He's a good professor, but the course is hard and fast-paced. Concepts aren't always taught step-by-step (detailed), and what seems obvious to him isn't to everyone. The content becomes clear with practice, but the wide variety of exercises makes the course tough. You could get 100 on one exam and 45 on another, despite knowing the content.

Tough grader
Hilarious
Accessible outside class
2.0
5.0
GNG1105
Grade: Not sure yet
Dec 10, 2025

the final was such a slap in the face, other profs make it easier for students to pass by giving them take home assignments instead of hard quizzes. Also its a little annoying that you have to pass the final to pass the course only for it not to be like that for other profs teaching the same course at the same time.

3.0
5.0
GNG1105
Grade: B
Dec 10, 2025

Professor Yandouzi is a nice person, but his exams are extremely hard and it's very easy to lose marks.

Lecture heavy
Test heavy
2.0
5.0
GNG1105
Grade: Rather not say
Dec 11, 2025

Yandouzi is a nice person and he LOVESSSS when you do exercises from the lectures before class. He will give you extra points on the final exam if you get those exercises correctly (when he asks). Apparently he teaches better in French so do the class in French. The final was ABSOLUTELY BRUTAL this year and the quizzes are so tough so get ready.

Tough grader
Test heavy
2.0
4.0
GNG1105
Grade: Not sure yet
Dec 13, 2025

Yandouzi doesn't need you to buy the textbook at the cost of an abysmal syllabus. He is good at keeping you at constant pressure to learn and study because all marks are from evaluations. While some are easy, it is not worth it if you compared it to other profs. The final in the course is 15% higher than other profs and requires a 50%.

Participation matters
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

60%

Textbook Required

4%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 66 grades
Most common grades:
A+ (20)
Not sure yet (17)
A (15)
Grade Distribution
A(35)B(5)C(8)D(8)F(0)A-/B+(13)
Based on 89 reported grades
A+: 20
Not sure yet: 17
A: 15
A-: 7
Common Tags
Caring (29)
Hilarious (20)
Accessible outside class (16)
Lots of homework (16)
Tough grader (15)
Test heavy (14)
Skip class? You won't pass. (13)
Gives good feedback (13)
Rating Trend

Declining

-0.26 avg change
Feb
Mar
Apr
Oct
Nov
Dec
Last 6 months
Ratings by Course

GNG1503

5.0

(1)

MCG5138A

5.0

(1)

MCG5138

5.0

(4)

MCG0001

5.0

(1)

MCG11OO

5.0

(1)
+6 more courses
Difficulty by Course

MCG2130

5.0

MCG2360

4.6

GNG1100

4.5

GNG1105

4.3

MCG5138A

4.0

Similar Professors