4.9
Quality2.9
Difficulty97%
Would Retake123
Reviews97%
Would Retake
123
Reviews
Rating DistributionOfficial
123 total ratings5
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
39%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.40 avg changeRatings by Course
MTE320
5.0
(6)ME219
5.0
(1)ECE260
5.0
(3)MTE325
5.0
(1)ENRTECH3PD3
5.0
(4)Difficulty by Course
ECE260
3.7
MTE262
3.7
GENE123
3.0
ME269
3.0
ME219
3.0
Reviews (120)
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.
He wants you to learn and not just pass the course, that is what I love about professor nassar.
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!
He literally teaches better than any other prof i have ever had
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!
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.
Best prof Ive ever had
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.
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!
Amazing professor
Great Guy.
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.
Very caring.
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.
Very enthusiastic about course content, wants to make sure you understand how to apply it in real life.
Best prof
There isnt a single prof that is better than this one he is #1
Absolutely brilliant professor
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.
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.
LOVE HIM. GET NASSAR HIRED
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.
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.
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!
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
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.
Literally the best Professor Ive had at this school
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.
I love this dude
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.
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!
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!
Man's a legend
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.
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...
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.
makes not switching to computer engineering worthwhile
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
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.
Lessons are clear and consise, always available outside of class and gives good feedback and advice.
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!
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
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.
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!
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.
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.
Really nice guy
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!
Bless this man
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
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.
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.
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.
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.
Great Prof, really makes you like the course and provides a great explanation for all concepts
Great prof
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.
blessed
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
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.
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!
Great prof, although at least some studying is required to pass the course.
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.
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.
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!
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.
best prof.
Absolute Legend! Even when online!
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.
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
He's willing to go above and beyond for his students. GOAT
Probably the best Professor in ECE, class loved him for both GENE 123, and ME 269.
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
Professor Nassar is an Excellent instructor and should teach more courses at McMaster. I recommend that he teach Power Electronics
Professor Nassar is an Excellent instructor and should teach more courses at McMaster. I recommend that he teach more Btech courses at McMaster
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.
Professor Nassar is a gold mine of information, just in one class there is so much knowledge that a student can grasp.
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.
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.
Really cares about his students and wants you to succeed.
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!
The GOAT. Cares about students greatly and always available on Discord.
He is the GOAT. Always available for anything course-related or not. Definitely the most approachable prof I had and the tests are fair.
Professor Nassar is the best! Legit the best!
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.
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.
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.
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.
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.
I hope I can take his courses again
Amazing
A caring prof who is always willing to help students!
Amazing prof. Puts a lot of work into the course lectures and notes. Hosts many extra help sessions.
Really helps focus on content necessary and helps to go through the content not only in lecture but any other time specifically office hours.
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.
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
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.
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 prof. Fire SoundCloud.
One of the best professors I've ever had. Amazing lectures and incredibly caring in and outside of class.
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.
Easily the best professor of my 1A term. Made circuits so easy to understand and enjoyable
0 Nassar is an amazing prof! He clearly enjoys what he is teaching and offered many opportunities to improve marks.
Amazing prof, best lectures, study sessions to help everyone, absolute goat.
Absolute GOAT
Nassar is amazing. We love Nassar.
Best prof at the university of waterloo hands down. He makes me love being an engineer.
Nassar is best prof he gave us timbits
Awesome
beast
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.
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.
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.
Amazing prof, sad that he has to leave teaching to make bank at tesla :(
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
Best prof i ever had. Helped me get better at coding to a level i never thought was achievable for me!!
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.
The best prof I had in university!
Best prof ever!
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
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.40 avg changeRatings by Course
MTE320
5.0
(6)ME219
5.0
(1)ECE260
5.0
(3)MTE325
5.0
(1)ENRTECH3PD3
5.0
(4)Difficulty by Course
ECE260
3.7
MTE262
3.7
GENE123
3.0
ME269
3.0
ME219
3.0