4.9

Mohammed Nassar

Electrical Comp. Engineering - University of Waterloo

4.9
Quality
2.9
Difficulty
97%
Would Retake
123
Reviews
4.9
Quality
2.9
Difficulty
4.9
Helpful
4.9
Clarity

97%

Would Retake

123

Reviews

Rating Distribution
Official
123 total ratings

5

117

4

2

3

1

2

0

1

3

What Students Say

Nassar is absolutely amazing in all regards

ME269 - 5.0 rating

The best professor I've had so far

ME269 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

39%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 49 grades
Most common grades:
A+ (17)
A (15)
Not sure yet (10)
Grade Distribution
A(32)B(4)C(1)D(0)F(0)A-/B+(12)
Based on 60 reported grades
A+: 17
A: 15
Not sure yet: 10
B+: 7
Common Tags
Caring (57)
Respected (53)
Accessible outside class (40)
Amazing lectures (38)
Inspirational (34)
Hilarious (31)
Amazing lectures (25)
Gives good feedback (17)
Rating Trend

Declining

-0.40 avg change
Sep
Nov
Dec
Jan
Mar
Dec
Last 6 months
Ratings by Course

MTE320

5.0

(6)

ME219

5.0

(1)

ECE260

5.0

(3)

MTE325

5.0

(1)

ENRTECH3PD3

5.0

(4)
+7 more courses
Difficulty by Course

ECE260

3.7

MTE262

3.7

GENE123

3.0

ME269

3.0

ME219

3.0

Reviews (120)
5.0
1.0
ME269
Grade: A+
Dec 25, 2016
Would take again

Nassar is absolutely amazing in all regards. He even gives out candy to students who participate in class. He cares deeply about his students and even goes out of his way to prepare comprehensive review packages that are really useful. A prime example of what other professors should strive to be.

Respected
Hilarious
Caring
5.0
2.0
ME269
Grade: A
Nov 30, 2017
Would take again

He wants you to learn and not just pass the course, that is what I love about professor nassar.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Caring
5.0
2.0
MTE320
Feb 2, 2018
Would take again

This man is simply the best ECE prof I have had in tron! Makes me want to show up to class and made me passionate about the material. Knows so much about everything and has real world examples as well. His lectures are a pleasure, and so much knowledge is condensed in one place. And honestly, even if I'm behind a couple classes I always learn smth!

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
2.0
MTE320
Feb 2, 2018
Would take again

He literally teaches better than any other prof i have ever had

5.0
3.0
MTE320
Apr 18, 2018
Would take again

Prof. Nassar is a real gem at the University of Waterloo. Out of all my years as a student here, he is the only one who actually cares for the class. He gave us his cell number so we could text him any questions we had (he even responded to me at 3 in the morning). His exams can be tough, but they are certainly fair. He deserves a teaching award!

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
ME269
Grade: B+
Nov 30, 2018
Would take again

By fat the best prof Ive ever had. Hes unbelievably passionate about what he teaches and is extremely dedicated to the success of his students.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
ME269
Nov 30, 2018
Would take again

Best prof Ive ever had

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
3.0
ME269
Grade: A+
Dec 3, 2018
Would take again

I'm not even religious, but I believe this man was sent from god himself to teach this course, he is all around a great and caring professor, his gives his cell phone number to his students to ask questions 24/7 and hosts helping sessions every week, and posts all of his notes on Learn. UW is absolutely lucky to have this guy here.

5.0
4.0
ME269
Grade: B
Dec 4, 2018
Would take again

I demand to have this prof next term. IDC if the department has to bend over backward or not. His structured organized lectures make it so that even being half asleep in class can still make you learn a lot. If you actually do your work, this class is a lot of fun. It's lit!

Gives good feedback
Amazing lectures
LECTURE HEAVY
5.0
3.0
ME269
Dec 4, 2018
Would take again

Amazing professor

Gives good feedback
Amazing lectures
Caring
5.0
3.0
ME269
Dec 5, 2018
Would take again

Great Guy.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
ME269
Dec 9, 2018
Would take again

Best professor I've had at UW. Extremely passionate, very qualified and knowledgeable, really cares about the students' success. Can only wish all other professors are like this man. His dedication to what he does is very inspirational. Well done sir.

Inspirational
Amazing lectures
Caring
5.0
3.0
ME219
Dec 11, 2018
Would take again

Very caring.

Inspirational
Caring
5.0
3.0
ME269
Grade: A
Dec 11, 2018
Would take again

Professor Nassar taught with a passion and made sure his students fully understood the material. He is the first professor I have encountered in undergrad that genuinely cared about student success. If you have Professor Nassar, you are one lucky student, enjoy.

Respected
Amazing lectures
Caring
5.0
3.0
ME269
Dec 11, 2018
Would take again

Very enthusiastic about course content, wants to make sure you understand how to apply it in real life.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
ME269
Dec 11, 2018
Would take again

Best prof

Respected
Inspirational
Amazing lectures
5.0
3.0
ME269
Grade: A+
Dec 11, 2018
Would take again

There isnt a single prof that is better than this one he is #1

Gives good feedback
Respected
Hilarious
5.0
1.0
ME269
Dec 11, 2018
Would take again

Absolutely brilliant professor

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
ME269
Dec 18, 2018
Would take again

Absolute legend. He cares, makes everything fair, asks to be texted for help, lots of review sessions and great TAs. You could mistake the class for being easy, but it must be because he is so good and organized.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Caring
5.0
2.0
GENE123
Mar 13, 2019
Would take again

Nassar is a real gem, my buddy got 3/4 questions on the midterm WRONG and still part-marksed his way to a 72. He has a hotline that you can text come exam time if you have any more questions about the material and holds extra help sessions every other week or so. His exams are fair and genuinely wants you to pass.

Inspirational
Hilarious
Caring
5.0
2.0
MTE320
Apr 3, 2019
Would take again

LOVE HIM. GET NASSAR HIRED

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ME269
Apr 6, 2019
Would take again

By far the best Professor at UW. The fact that he does every lecture without any notes and never forgets anything is incredible. Tough concepts are made easy with him.

Respected
Accessible outside class
Hilarious
5.0
3.0
ME269
Apr 15, 2019
Would take again

The best professor I've had so far. Lectures were so organized, concepts were extremely well explained, and he is overall one of the most wholesome people you will ever meet. 15/10 would have him teach me again.

Respected
Accessible outside class
Inspirational
5.0
2.0
ME269
Apr 16, 2019
Would take again

Perhaps the best professor of 2A. Professor Nasser will do everything and anything possible to make sure that the class has understood the concept, and will cover practical examples with multiple cases. In the end, the exam, and the course itself are very fair. If anything, he deserves a tenure with the University as a permanent lecturer!

Respected
Lots of homework
EXTRA CREDIT
5.0
3.0
GENE123
Grade: A
Apr 17, 2019
Would take again

Nassar is the best! He prints out class notes for everyone so that we can focus on the lectures rather than worry about writing notes. His papers are very practical and good testers

Graded by few things
Clear grading criteria
Amazing lectures
5.0
4.0
ME269
Apr 20, 2019
Would take again

There are good professors who has the talent to make hard contents simple to understand, there are good professors who will try hard to make sure every student understands the thing he is teaching and nobody is left behind. But Prof. Nassar cannot be graded by this standard. Because he is both and he is beyond good.

5.0
3.0
MTE320
Grade: A-
Apr 21, 2019
Would take again

Literally the best Professor Ive had at this school

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ME269
Apr 24, 2019
Would take again

By far the best Professor I have had since 1A. Prof. Nassar genuinely cares about the fact that you score the highest grade possible, and learn all concepts. A lot of practice problems, along with possible permutations are covered during lecture time, as well as extra help sessions prior to midterm and final.

Respected
Inspirational
Caring
4.0
4.0
GENE123
Apr 27, 2019
Would take again

I love this dude

Gives good feedback
Respected
Hilarious
5.0
4.0
GENE123
Apr 27, 2019
Would take again

By far the best prof I have ever had. He does his best to teach you for the necessary and applicable parts of the course, and skips the unnecessary. He is always accessible, and keeps it real.

Accessible outside class
Amazing lectures
Caring
5.0
4.0
GENE123
Apr 27, 2019
Would take again

Nassar the mango mans! Amazing prof, put so much effort into making things easier for us. The midterm was really easy for our class but we all got destroyed by the final. My advice is to not be fooled by the easy midterm, it gets harder afterwards!

Inspirational
Hilarious
Amazing lectures
5.0
3.0
GENE123
Apr 28, 2019
Would take again

Nassar is the best prof I've had in university. He does all that he can to make sure EVERYONE understands the content. He stops for questions every time, even if it may slow him down. He is funny, knowledgeable and cares about his students, which is all that you could ask for! His review sessions are the absolutely useful for the exams!

Hilarious
Amazing lectures
Caring
5.0
3.0
GENE123
Apr 28, 2019
Would take again

Man's a legend

Inspirational
Hilarious
Amazing lectures
5.0
3.0
GENE123
May 1, 2019
Would take again

You will love this class whether you enjoy circuits or not. He's an amazing prof and goes out of his way to make sure you not only understand course concepts, but are able to see them in real life applications. 10/10 i'd take him for my prof again and his class will definitely be missed.

Respected
Amazing lectures
Caring
3.0
1.0
GENE123
May 30, 2019
Wouldn't take again

I could not hear him clearly in lecture and he would not re explain the concepts in another way. He is overly helpful to the point where it may be a bit overbearing. He gave us his personal contact info too...

Gives good feedback
5.0
3.0
ECE260
Aug 6, 2019
Would take again

The BEST professor I have ever had. His lectures were so good that the time goes by so fast and he makes everything easy to understand and always connects the lectures to real-life applications. His help sessions are really helpful in preparing for exams and he answers questions over email very quickly.

Hilarious
Amazing lectures
Caring
5.0
4.0
ECE260
Aug 6, 2019
Would take again

makes not switching to computer engineering worthwhile

4.0
2.0
GENE123
Aug 11, 2019
Would take again

Nassar goes the extra mile when it comes to helping students. He ran weekly help sessions with timbits, gave handouts to the class, and was clear on what content would be on the midterm and final. However, he was always late to lectures and help sessions, and he frequently makes mistakes in class and in the solutions. Overall, the class enjoyed him

Respected
Clear grading criteria
Caring
5.0
3.0
GENE123
Grade: Not sure yet
Aug 15, 2019
Would take again

The only professor I have had that genuinely cares that everyone passes the course. I hope he keeps this effort because it would be a shame for other classes to not get this same spirit he gave us.

Inspirational
Amazing lectures
Caring
5.0
3.0
GENE123
Grade: Not sure yet
Aug 15, 2019
Would take again

Lessons are clear and consise, always available outside of class and gives good feedback and advice.

Gives good feedback
Accessible outside class
Caring
5.0
4.0
GENE123
Grade: A-
Aug 19, 2019
Would take again

Honesty one of the best profs at Waterloo!!! The class gets really hard after the midterm so put a lot of time into the material for the final. Go to all the help sessions that Nassar leads because they are so worth it!

Gives good feedback
Respected
Caring
5.0
2.0
ME269
Dec 5, 2019
Would take again

Nassar is the best prof at UW and cares the most about his students, not only academically but also for their mental health. You dont get a better prof than him

Respected
Inspirational
Caring
5.0
3.0
ME269
Dec 11, 2019
Would take again

Bless this man. He has super involved lectures, listens to students, organizes help sessions and is damn near always free to help you out. Every other class he just straight up walks into class with 120+ printed study packages/lecture notes and hands them out. I wish I could have him again. 10/10 best prof. for the course.

Accessible outside class
Amazing lectures
Caring
5.0
3.0
ME269
Grade: Incomplete
Dec 11, 2019
Would take again

Nassar is literally a blessing, he makes the course really easy to understand, he has printed study packages, review session for each topic, and he explains difficult concepts in multiple different ways so that people can understand. He offers so much help before an exam too, with his cellphone number which u can text for questions. The best prof!

Accessible outside class
Amazing lectures
Caring
5.0
3.0
ME269
Grade: A
Dec 11, 2019
Would take again

Nassar is the best prof I have ever had at waterloo and cares so much more than all of the other profs combined. You are blessed if you have him as a prof.

Inspirational
Caring
5.0
3.0
ME269
Grade: B+
Dec 11, 2019
Would take again

He doesn't stop until you understand everything. He does review sessions, hands out extra homework (optional) , answers every question, he cares about everyone and hes a super nice man. By far the best professor I've ever had and likely will ever have. All profs could learn from him because he actually cares about the students, not the money.

Respected
Hilarious
Amazing lectures
5.0
3.0
ME269
Dec 11, 2019
Would take again

Really nice guy

Inspirational
Hilarious
Caring
5.0
4.0
ME269
Dec 11, 2019
Would take again

Easily one of the best professors I've ever had. He always makes sure you understand everything, and gives a lot of practice. He really does care about his students, and puts in so much effort. Always ready to help!

Respected
Lots of homework
Accessible outside class
5.0
4.0
ME269
Dec 11, 2019
Would take again

Bless this man

Amazing lectures
Caring
5.0
3.0
ME269
Dec 21, 2019
Would take again

Love this prof! his lectures are always so interesting and he is so knowledgable! i've had him twice and he's always so helpful and accomodating

Respected
Accessible outside class
Amazing lectures
5.0
3.0
ME269
Grade: A-
Feb 24, 2020
Would take again

Somehow manages to make mechs like circuits. He is absolutely hilarious, always makes sure we understand, and the exams are fair to the course content.

Accessible outside class
Hilarious
Amazing lectures
5.0
3.0
GENE123
Grade: A-
Mar 11, 2020
Would take again

He redefined what it means to be a good prof. Sometimes I think he is joking when he is describing the amount of help he is offering; its always more than enough. Amazing prof.

5.0
3.0
ME269
Grade: A
Apr 8, 2020
Would take again

Nassar is a great prof! He goes way above and beyond to teach you and make you confident in the subject. He provides so much support it's unbelievable. If you have a choice, choose him.

Accessible outside class
Inspirational
Hilarious
5.0
3.0
ME269
Grade: A-
Apr 8, 2020
Would take again

Prof. Nassar must be the best prof I've ever had purely because of the amount of enthusiasm he puts into his teaching. He's always available for questions during and after class, and always answers questions perfectly. His review sessions are the best, and he always makes sure to talk about small tricks that you have to remember for the exam.

Accessible outside class
Inspirational
Amazing lectures
5.0
3.0
ME269
Apr 8, 2020
Would take again

Great Prof, really makes you like the course and provides a great explanation for all concepts

Gives good feedback
Respected
Inspirational
5.0
3.0
GENE123
Apr 16, 2020
Would take again

Great prof

Accessible outside class
Clear grading criteria
Amazing lectures
5.0
3.0
GENE123
Grade: B+
Apr 16, 2020
Would take again

Dr. Nassar deeply cares about his students and he is an amazing lecturer. Go to his lectures and study by doing lots of practice and you will do well.

Respected
Accessible outside class
Amazing lectures
5.0
4.0
GENE123
Apr 16, 2020
Would take again

blessed

Accessible outside class
Amazing lectures
Caring
5.0
3.0
GENE123
Grade: A
Apr 16, 2020
Would take again

Nassar is one of the most entertaining profs. He does everything he can to not only help you get a good grade (help sessions, exam prep packages, etc) , but make sure you are actually learning all the knowledge of the course. I really enjoyed his class and it was one of the only classes I never skipped. Its much easier to go to class than to study

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
2.0
ME269
Apr 21, 2020
Would take again

Nassar is a legend and easily one of the favourite profs of the class. He puts 200% into the courses he teaches and making sure that every student succeeds. He has tons of extra practice for students and runs weekly helping sessions. His lectures are informative and he clearly outlines what to expect for exams. Lots of opportunities for grades.

Respected
Amazing lectures
Caring
5.0
4.0
ME269
Jul 3, 2020
Would take again

Hands down one of the best professors I have ever had! He is very knowledgeable about the topic and you can tell he actually cares about his students understanding the concepts. He provided many help sessions for our class even hosting one the night before his PEO exam! Also a great person to talk to about your career goals. Keep up the great work!

Accessible outside class
Inspirational
Caring
5.0
3.0
MTE325
Aug 5, 2020
Would take again

Great prof, although at least some studying is required to pass the course.

Respected
Accessible outside class
Participation matters
5.0
4.0
ECE260
Aug 22, 2020
Would take again

He is a great professor. Despite the adjustments made to the material in order to facilitate the course online, the content was not lacking from any aspect. He ensured that each student understood the material fully and takes feedback from students very seriously.

Gives good feedback
Accessible outside class
Amazing lectures
5.0
3.0
ME269
Dec 14, 2020
Would take again

Nassar is the SINGLE best professor at this university without a doubt. If you have Nassar as your prof, youve won. Never seen someone teach a course so well to the level of knowledge he has.

Respected
Inspirational
Amazing lectures
5.0
3.0
ME269
Grade: Not sure yet
Dec 14, 2020
Would take again

Prof Nassar is the goat. He works as hard as he can to ensure we are all doing well in his class, and is the best prof I've ever had or will have. If there's an opportunity to take his class I recommend it. It may be hard but he makes everything worth it!

Respected
Accessible outside class
Caring
5.0
3.0
ME269
Grade: Not sure yet
Dec 14, 2020
Would take again

Professor Nassar always goes above and beyond to help all of the students pass. He's scheduled in a ridiculous amount extra help sessions outside of lecture/tutorial/lab time just to review concepts and go through examples for us students in preparation for quizzes and exams. Overall, it's just good vibes having Nassar as your prof.

Inspirational
Amazing lectures
Caring
5.0
3.0
ME269
Dec 14, 2020
Would take again

best prof.

Accessible outside class
Hilarious
Caring
5.0
3.0
ME269
Grade: Not sure yet
Mar 12, 2021
Would take again

Absolute Legend! Even when online!

Respected
Accessible outside class
Caring
1.0
5.0
ME269
Apr 17, 2021
Wouldn't take again

bad attitude and mutual dislike. Bad relationship with student and he plays the rules so strict and want the student to fear him for no reason.

5.0
4.0
ME269
Apr 18, 2021
Would take again

I found this class to be difficult, but professor Nassar gives lots of opportunities for marks/ part marks on deliverables. Probably the most caring prof I've had, although some content may be difficult he really wants you to succeed. <3

Respected
Accessible outside class
Caring
5.0
3.0
ME269
Grade: B+
Apr 18, 2021
Would take again

He's willing to go above and beyond for his students. GOAT

Respected
Accessible outside class
5.0
5.0
ME269
Grade: A
Apr 18, 2021
Would take again

Probably the best Professor in ECE, class loved him for both GENE 123, and ME 269.

Respected
Accessible outside class
Caring
5.0
3.0
ME269
Apr 18, 2021
Would take again

Had him as my GENE123 prof and my experience with Professor Nassar has been consistently good. As a mech, sometimes I wonder if Im actually supposed to be in electrical with the things I learned and retained from him! The best prof so far of my undergrad. He really cares! 10/10

Gives good feedback
Accessible outside class
Caring
5.0
3.0
ENRTECH3PD3
Apr 21, 2021
Would take again

Professor Nassar is an Excellent instructor and should teach more courses at McMaster. I recommend that he teach Power Electronics

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ENRTECH3PD3
Apr 21, 2021
Would take again

Professor Nassar is an Excellent instructor and should teach more courses at McMaster. I recommend that he teach more Btech courses at McMaster

Gives good feedback
Respected
Accessible outside class
5.0
3.0
ENRTECH3PD3
Apr 21, 2021
Would take again

Professor Nassar is a gold mine of information, just in one class there is so much knowledge that a student can grasp. Amazing professor and hope to have him again.

Participation matters
Inspirational
Amazing lectures
5.0
3.0
ENRTECH3PD3
Apr 21, 2021
Would take again

Professor Nassar is a gold mine of information, just in one class there is so much knowledge that a student can grasp.

Participation matters
Inspirational
Amazing lectures
5.0
3.0
MTE320
Jun 11, 2021
Would take again

Never in my life have I understood circuits so well. He puts in extra effort to provide review that isn't required, just to make sure we all understand everything to the best of our abilities. His explanations are clear as distilled water and he uses great analogies, videos, and real-world examples to make the theory seem easy.

Inspirational
Amazing lectures
Lecture heavy
5.0
3.0
ME123
Grade: A
Aug 24, 2021
Would take again

Great teacher that really cares about his students. The lectures were well done and he was always willing to help with confusing questions. Just a joy of a class to be in.

Respected
Accessible outside class
Caring
5.0
3.0
ME269
Jan 4, 2022
Would take again

Really cares about his students and wants you to succeed.

Respected
Hilarious
Amazing lectures
1.0
2.0
ME269
Grade: Not sure yet
Feb 17, 2022
Wouldn't take again

This professor sets the exams to make students work harder. When he sets up his exams, he doesn't want you to succeed. One of his key aims in challenging the reader is to make the reader guess what he believes rather than what is right or wrong. Though he is generous marker that makes the students pleased!

5.0
4.0
ME123
Apr 10, 2022
Would take again

The GOAT. Cares about students greatly and always available on Discord.

Caring
Respected
Accessible outside class
5.0
4.0
ME123
Grade: A+
Apr 25, 2022
Would take again

He is the GOAT. Always available for anything course-related or not. Definitely the most approachable prof I had and the tests are fair.

Hilarious
Caring
Respected
5.0
3.0
ME123
Grade: B-
Apr 25, 2022
Would take again

Professor Nassar is the best! Legit the best!

Hilarious
Caring
Respected
5.0
3.0
ME123
Apr 25, 2022
Would take again

Prof. Nassar really wants everyone to succeed. His extra help sessions helped me understand concepts that I was unsure of in class and helped prepare everyone to become exam-ready.

Amazing lectures
Lecture heavy
Accessible outside class
5.0
3.0
GENE123
Grade: A
Apr 28, 2022
Would take again

Nassar truly cares about his students and he truly loves teaching this course. He teaches this course in the most exciting and fun way possible.

Amazing lectures
Caring
Respected
5.0
3.0
MTE120
Grade: Not sure yet
Apr 28, 2022
Would take again

Easily my favourite professor this term. This guy wants you to succeed and does so much outside of the classroom to make sure no one is left behind. Always available outside of class hours and engages with students on Discord. Cannot recommend Nassar enough.

Hilarious
Caring
Respected
5.0
2.0
MTE120
Grade: A
Apr 28, 2022
Would take again

You can feel his genuine passion for teaching in and out of the classroom. He explains concepts well, hosts extra help sessions on top of regular office hours, and he responds to students through email and social media. Best of all, he does not take himself too seriously and is comfortable sharing stories and laughs with students. Love him.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
MTE120
Grade: A+
Apr 28, 2022
Would take again

Absolute legend, makes himself super available through many different channels of communication and will go out of his way to help. His lessons were clear, to the point and fun to attend.

Amazing lectures
Inspirational
Caring
5.0
3.0
GENE123
Grade: A+
Apr 28, 2022
Would take again

I hope I can take his courses again

Amazing lectures
Inspirational
Respected
5.0
3.0
MTE120
Grade: Not sure yet
Apr 28, 2022
Would take again

Amazing

Clear grading criteria
5.0
4.0
MTE120
Grade: A+
Apr 29, 2022
Would take again

A caring prof who is always willing to help students!

Amazing lectures
Hilarious
Lecture heavy
5.0
3.0
MTE120
Grade: A
Apr 29, 2022
Would take again

Amazing prof. Puts a lot of work into the course lectures and notes. Hosts many extra help sessions.

Amazing lectures
Hilarious
Caring
5.0
2.0
MTE120
Grade: Not sure yet
Apr 29, 2022
Would take again

Really helps focus on content necessary and helps to go through the content not only in lecture but any other time specifically office hours.

Amazing lectures
Respected
Accessible outside class
5.0
2.0
ME123
Grade: B
Apr 30, 2022
Would take again

Such an amazing professor. I was so stressed about passing after bombing my midterm, especially since the class average was well over a pass. However, Nassar blessed us with a makeup quiz that helped bump my midterm grade to around a passing grade. He is incredibly accessible, and makes learning fun. My favourite professor thus far in university.

Hilarious
Respected
Accessible outside class
5.0
3.0
MTE120
Grade: C
Apr 30, 2022
Would take again

Extremely proficient at teaching circuits, establishes extra teaching time outside of lectures for students who are having trouble with the lecture content. Honestly cares about his students, best prof at waterloo hands down

Amazing lectures
Hilarious
Caring
5.0
2.0
MTE120
Grade: A
Aug 4, 2022
Would take again

The GOAT. The best lectures I have ever had. He cares a lot about the class's success and hosts study groups and mock midterms/finals to prepare us for the exams.

Amazing lectures
Caring
Respected
5.0
3.0
MTE120
Grade: Not sure yet
Aug 4, 2022
Would take again

Circuits in my opinion is a difficult course, but Nassar truly makes it enjoyable and easier. Has great lectures, holds many help sessions run by himself, helps us on his off days, and really is motivated to teach. Truly the goat and is one of the top professors at waterloo. Would love to have him again!

Amazing lectures
Hilarious
Respected
5.0
3.0
MTE120
Grade: A+
Aug 10, 2022
Would take again

Amazing prof. Fire SoundCloud.

Amazing lectures
Hilarious
Caring
5.0
3.0
MTE120
Grade: A+
Aug 10, 2022
Would take again

One of the best professors I've ever had. Amazing lectures and incredibly caring in and outside of class.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MTE120
Aug 10, 2022
Would take again

Awesome Professor. Challenges you to learn but ensures your efforts in learning the material is reflected in the midterm and exam. He takes time out of his life to come in on weekends or afterhours for help sessions, and exam practice. He expects effort from his class and he puts his maximum effort into the course and in ensuring your success.

Amazing lectures
Caring
Respected
5.0
3.0
ME123
Grade: B+
Aug 14, 2022
Would take again

Easily the best professor of my 1A term. Made circuits so easy to understand and enjoyable

Inspirational
Respected
Accessible outside class
5.0
2.0
ECE463
Grade: A+
Aug 16, 2022
Would take again

0 Nassar is an amazing prof! He clearly enjoys what he is teaching and offered many opportunities to improve marks.

Group projects
Amazing lectures
Gives good feedback
5.0
3.0
MTE120
Grade: A+
Aug 18, 2022
Would take again

Amazing prof, best lectures, study sessions to help everyone, absolute goat.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
ME123
Grade: A
Aug 31, 2022
Would take again

Absolute GOAT

Amazing lectures
Inspirational
Accessible outside class
5.0
3.0
MTE120
Sep 14, 2022
Would take again

Nassar is amazing. We love Nassar.

Amazing lectures
Inspirational
Respected
5.0
4.0
MTE262
Grade: B
Dec 20, 2022
Would take again

Best prof at the university of waterloo hands down. He makes me love being an engineer.

Inspirational
Caring
Respected
5.0
3.0
MTE121
Grade: A+
Dec 24, 2022
Would take again

Nassar is best prof he gave us timbits

Hilarious
Caring
Respected
5.0
2.0
MTE121
Grade: A+
Dec 24, 2022
Would take again

Awesome

Amazing lectures
Caring
Respected
5.0
1.0
MTE121
Grade: B+
Dec 25, 2022
Would take again

beast

Group projects
Amazing lectures
Hilarious
5.0
3.0
MTE262
Grade: B+
Dec 30, 2022
Would take again

Great professor who takes a lot of time and effort to teach his students. Would often hold help sessions and mock exams if requested or if he notices students struggling with certain topics. Very kind and humble, always ready to help anyone and is great at breaking down the material to make it easy for anyone to understand.

Amazing lectures
Respected
Accessible outside class
1.0
4.0
MTE262
Mar 26, 2023

Have you ever gone to a highly ranked restaurant and found it to fall short of your expectations? If you're looking for the university counterpart, Nassar is available. His accent is difficult to comprehend, and behaviour is misleading, and untrustworthy.

5.0
1.0
ME123
Apr 26, 2023
Would take again

He worked so hard to make sure every student understood the concepts thought. He was also always available after class. This is a professor I will forever remember.

Caring
Respected
Accessible outside class
5.0
1.0
MTE120
Grade: A+
Sep 14, 2023
Would take again

Amazing prof, sad that he has to leave teaching to make bank at tesla :(

Amazing lectures
Inspirational
Hilarious
5.0
1.0
MTE120
Grade: A+
Nov 17, 2023
Would take again

Literally the GOAT professor. I have never seen a professor or teacher who has cared about their students as much as he did. His teaching was excellent, occasionally some things were hard to understand but he easily clears up confusion when asked questions. He puts so much effort into making good practice for students that everyone enjoys his class

EXTRA CREDIT
Clear grading criteria
Hilarious
5.0
1.0
MTE121
Dec 28, 2023
Would take again

Best prof i ever had. Helped me get better at coding to a level i never thought was achievable for me!!

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
MTE121
Grade: A+
Jan 22, 2024
Would take again

This professor cares so much about his students. When we didn't do so well at midterms, he told our class "When you fail, I fail". He then proceeded to host weekly help sessions outside of class hours to walk through previous exams, and was reachable at all odd hours to help us with our final programming project. He made 1A less overwhelming.

Caring
Accessible outside class
Online Savvy
5.0
1.0
MTE120
Grade: A
Mar 29, 2024
Would take again

The best prof I had in university!

Amazing lectures
Inspirational
Respected
5.0
3.0
MTE120
Grade: A+
Mar 31, 2024
Would take again

Best prof ever!

Amazing lectures
Inspirational
Hilarious
5.0
3.0
MTE120
Grade: A
Dec 13, 2024
Would take again

Nassar is a fantastic professor who really cares about his students' success. The class is challenging but he provides tons of support, including great study sessions. I found Unstuck AI really helpful for prep too.

Class Info

Online Classes

100%

Attendance Mandatory

39%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 49 grades
Most common grades:
A+ (17)
A (15)
Not sure yet (10)
Grade Distribution
A(32)B(4)C(1)D(0)F(0)A-/B+(12)
Based on 60 reported grades
A+: 17
A: 15
Not sure yet: 10
B+: 7
Common Tags
Caring (57)
Respected (53)
Accessible outside class (40)
Amazing lectures (38)
Inspirational (34)
Hilarious (31)
Amazing lectures (25)
Gives good feedback (17)
Rating Trend

Declining

-0.40 avg change
Sep
Nov
Dec
Jan
Mar
Dec
Last 6 months
Ratings by Course

MTE320

5.0

(6)

ME219

5.0

(1)

ECE260

5.0

(3)

MTE325

5.0

(1)

ENRTECH3PD3

5.0

(4)
+7 more courses
Difficulty by Course

ECE260

3.7

MTE262

3.7

GENE123

3.0

ME269

3.0

ME219

3.0

Similar Professors