2.1
Quality3.6
Difficulty38%
Would Retake92
Reviews38%
Would Retake
92
Reviews
Rating DistributionOfficial
5
11
4
6
3
12
2
20
1
43
What Students Say
“I really do not understand how Nagi is still teaching today”
COE608 - 2.0 rating“GET OUT OF THIS CLASS ASAP”
BME328 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
29%
Textbook Required
25%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Improving
+0.21 avg changeRatings by Course
EES208
3.8
(4)EE8218
3.5
(2)COE318
3.0
(1)COE608
2.6
(21)BME328
2.2
(20)Difficulty by Course
ELE302
5.0
ELE538
5.0
BME328
4.2
EES508
4.0
ELE202
3.8
Reviews (92)
No Comments
"No need to use brain, just follow the Rules"
No Comments
my buddy did a better job teaching the class
If he's ur prof ur in trouble
No Comments
Very very bad prof!!!
horrible prof....
worst prof ever!!!!
Well you know...5V across the inductor!!
If you have ze sivenin resistor, you can get ze sivenin woltage
No Comments
No Comments
No Comments
No Comments
Ze ozer cirrrrrrrrrcuit.....minterrrm and maxxterrrm....HO HO HO HO HO
friendly...clear...nice guy but dont be disrespectful to him because of his accent.
Yes "ze" accent is hard to understand at time. But do your labs, study a bit and a guaranteed A or maybe A-. ;-)
Awesome Prof for Digital. I don't know what's wrong with you guys but I can get by his accent fine.
The previous rating was mine, let me take that back.. he's not too good now. He can't really explain things properly.. as well as his notes are a complete waste of paper, not useful at all.
No Comments
very bad accent. does NOT smile at all no matter what happens. gives big breaks.
Zu have to conztruct ze ciiirrcuit uzing ze maxx tarems and 2's compliment of ze 2's compliment with Shannon'z expansion. Good prof overall. Not worth skipping unless you catch up on your own at home. Supposedly the easiest course for year 2
This teacher spends no time explaining any of the labs, and disappears from class
Horrible at teaching circuits. He himself said he doesn't like teaching it. Confuses the hell out of you in class.
Don't shake this dude's hand. Went into the can to do my business. As I went in, he was finishing and saw him leave without washing his hands. Dirty. He's an idiot, I didn't learn anything from him. Accent is horrible. Go to YC Chen instead.
IDIOT!!!!!!! if u are from his same background, ur screwed! (he thinks marking u fairly is wrong)
i think there are some problems with his left leg!
So far the worst prof I have had at Ryerson. If you can change to Dr. Chen or Dr. Sedeghat. Mekhiel is useless, do not expect any help from him, 'cuz you won't get it. He knows his stuff, but he can't deliver to students. One good thing he is very easy on labs, but he won't help you with the lab.
Worst professor EVER! Boring and extremely inconsistent and lazy!
This guy's a total knob. You can't learn anything from him. Go to YC Chen or Sedeghat instead. You won't learn anything from this guy and he's a useless TA for the labs. He won't help you. The only nice thing I can say about him is that I have the decency not to insult him any further.
The worst prof in the EE dept. The man is totally lazy. He likes to take long breaks and let you out early... which is fine, but it shows you that he doesn't give a crap. Doesn't know how to present the material, his writing is comparable to chicken scratch and he's always got that "I'm gonna get you" smile. Avoid if possible. USELESS PROF!
STAY AWAY! One of the worst profs I ever had, I should have just listened to the reviews here. He just sucks at teaching and doesn't really care too. Only good thing is that he's very easy at marking labs if you have him as a TA (but wont help you). Go to any other prof but him, I honestly think you can't get any worse than him for a core class.
Most of the time he forgets that he is teaching. Lots of mess on the board,and fast so nobody even has time not only to understand but also write it down.
Terrible and really really lazy prof. Sucks at explaining the concepts and his notes are basically garbage. Go to another prof if you can.
Doesn't care about his students. Seriously.
Doesn't care about students.
He is very nice and helpful. Go to his class and do ur HOMEWORK.
2nd worst professor i've had here. learning from the textbook is a lot easier than muddling through his chicken scratch.
A giant piece of crap, you will end up having to go to the other profs lectures because this guy just could not care less.
Personally, a great man, but professionally not a good professor. I ended up going to Raza's lectures and he seemed like a godsend compared to Nagi because I actually came away with some sort of knowledge in the latter class. Nagi is unclear, has chicken scratch writing, but is great during his consultation hours and very concerned for you.
This is the worst professor i have ever had up to date at ryerson. Rude, doesn't care about his class or students, seems like he hates life, doesn't bother helping students either. Its an easy class but not with this guy. And notes are pure garbage!
WORST prof i have ever had, if your taking digital systems find another prof or you will fail. the text is almost as useless as the man himself.too fat and lazy to even lean forward as he writes his indescribably horrible notes.if you think your gonna get anything from his office hours, try the wall outside his office it would be more insightful.
He is a chill professor. His course is 80% project and 20% participation. He is lenient on the project marking too. So don't worry if you don't succeed in the project. He'll make you well. This is a easy marker.
This course is 80% project and 20% participation. An easy marker. He is lenient in marking even though you are not successful in your project. He will not be in the labs, but don't worry about that. His classes are a bore though, but don't skip the days when an assignment/project is due.
its a hard one, the prof knows a lot but he cannot transfer those knowledge to students at all
His lectures are very confusing. I would not recommend taking BME328 with him. Lectures are long and boring. He does not teach codes during lectures.
Educationally negligent. The reviews could not be more accurate, in fact, they are even kind to this man. Terrible writing, unhelpful. Purposefully tells you he will take marks off during remarking to avoid remarking. People say this is the second highest failed course in Engineering, now you know why. Avoid class. It's depressing.
GET OUT OF THIS CLASS ASAP!!!! I went to another professors class from day one and thought that was enough.... was I wrong. This guy does not even answer a single questions during exams while the other profs were helping their students out and clarifying questions. This course is not easy what so ever and taking it with Nagi... good luck.
Knowledgeable prof BUT he does not know how to teach. NEVER give your test for a remark. I went from passing the midterm by a decent amount to failing horribly . The most dreadful lectures ive been to so far.
Very mediocre prof. Will not prepare you for the midterms, must do alot of practice outside of class and you cant miss the class. Marking is okay, but penalizes hard for mistakes.
Absolutely the worst. Nothing else to say
Worst professor I have ever seen! Boycott him if you can.
Lectures can be tough to understand & I know it can be hard to cope with since the course is v difficult, but he's a kind person. You might not understand alot in class, but I gave him decent rating bc he is very helpful outside of class. He remark my papers & is very kind when doing so, even though the paper is marked tough. Helps in office hrs.
Explains well but his handwriting is very bad. But he cares a lot about the students and helps when u ask for extra help!
He is so aggressive and rude. He finishes the 3 hour class in 1 hour!
The worst prof I have had, explaining material wise. He is extremely monotone, and is hard to understand. Goes through the material in a matter of seconds, and is very old fashioned. Does not know how to use D2L, and hand writes his slides. Good luck trying to understand the material past the first few weeks. You will need to put in A LOT of effort
A bad teacher, hand writes his notes where the writing nor the diagrams are clear. 328 is a tough course so you need a prof who goes slow and teaches the lecture in detail. Dr. Nagi was also harsh while marking midterms and a lot of students dropped out with the class avg being 55%. Its better to go other profs lectures, unless you are a genius.
I really do not understand how Nagi is still teaching today. He is a really tough grader who takes of so many marks for no reason other than to show off how much he knows compared to us students. That being said, he prepares you well for the exams by doing some similar problems in class. Though I wish he could be more organized doing so.
horrible prof he needs to retire and just stop teaching because he himself doesnt seem to even enjoy it he is not sympathetic at all. Marks all the exams himself not the TAs. overall just a terrible prof
You, your grade and your interest in Computer Engineering and computer architecture will suffer by taking his classes. I would not recommend him under any circumstances, but it's unfortunate that he's the only one teaching the 608 course.
Nagi thinks he knows how to teach the material but fails miserably. He does not know how to use D2L nor the projector (wastes too much time). He is also a very tough marker and if you even attempt to negotiate with him, he is often rude. I hope someone else teaches this course fast.
Nagi is one if not the worst professor I have come across at Ryerson. Cannot understand what he says and goes through material too quickly. If you get him by pure bad luck, well I wish you good luck youre going to need it.
You cant understand what he says. His questions are not clear. When he teaches its more like hes taking notes for himself. You can barely read his writing. If you have a chance to go to another professor definitely do so, Nagi is awful. I cant even select 3 tags about him cause he just isnt good.
I think if I were him I would leave Ryerson, so unprofessional and without any knowledge. He teaches and treats students as we are in 16th Century. So DISRESPECTFUL and DISAPPOINTING Shame on Ryerson having him as a professor
Dr. Nagi is very unique that in some way he manages to surpass every other prof at being terrible. He will dock marks on tests for literally no reason, and there is very little logic to why some thing are done the way theyre done. Overall would warn you against choosing him if you have the choice (you probably dont so goodluck lol)
I honestly understand why people are giving him such bad ratings, but he is not that bad. He actually made the material simpler. The only thing about him is that sometimes he skips small things assuming we know them which makes it confusing. Overall I think he is underrated and the material is very interesting.
He is very accomodating during online classes
He was super accommodating during online lectures and put a lot of effort into making sure students understood the lectures! Really sweet prof.
He was a super understanding prof during online courses and made sure students were taught what they were needed! Really nice prof.
He's such a genuine professor that teaches really good. His writting might not be the best but he makes up for that by how much he cares about people understanding his lectures. He repeated an entire section for me once cause I found it confusing. Best professor ever!!
Pretty decent professor, his lectures are concise and straight up to point. The 3 hours we have for lecs are shortened to 2 hours and everything makes sense. He also uploads lectures, and reads his notes if they're confusing. I'd recommend if he got a better camera to record his lectures with or even one note, but in all a really caring professor.
Great professor! Very knowledgable!
I feel bad because he's a nice guy, but Nagi is one of the worst profs I've had. Impossible to understand, writing is illegible, and no part marks. Took BME328 with him, the material is doable if logic and computers are your thing - not really my strong suit, but he definitely didn't help. Go to class and pay VERY close attn to lectures.
Okay professor. Mostly fair exams and okay lectures (sometimes hard to understand and rushed). He is a tough grader though, so don't rely on part marks.
This prof is actually underrated. Definitely does not deserve a 1.7. His midterm/final review lectures were really good. Whenever people asked questions (yes, even the really stupid ones which usually frustrate profs), he took his time to explain patiently. Just that his handwriting is messy and his thick accent makes him hard to understand.
Very good lectures because he has been teaching the same courses for 20+ years. No reading off the slides, just straight to the point concepts and examples. Exams are easy but make sure you've got it 100% right cause he is not an easy marker. Lectures are generally 2 hours instead of 3 and exam questions are based on either lectures or past exams.
He is a nice guy and very accomodating. The midterm and final exam is similar to previous years, so that's fair. However, he is a BRUTAL grader and gives little to no part marks for wrong answers. His handwriting is very unclear and is very disorganized, to say the least.
Dr. Mekheil's lectures are impossible to understand and his writing his horrible. The only good thing about this course is the fact that his exams are very similar to previous exams so you can easily pass it. Other than that, you're probably not gonna learn anything from him, he's probably going to retire soon.
Decent prof. Lectures are quite helpful but his writing can get a illegible so be aware of that. Definitely not an easy marker when it comes to exams though.
Lectures are ok but he is worst marker. Like if its a 6 mark question you get mostly right but make 3 small mistakes (even capitalization) you get -2 for each and 0/6 !! Or use an approach he didn't use ZERO. But if you discuss it he'll act like he was lenient! Course is about memorizing lectures and past exams not really learning.
He is very knowledge in his field but not an easy professor.
My 10 years old cousin knows better the subject than him. I think him main issue is that his knowledge is outdated and not relevant with todays engineering standards.
The worst profs I've had. I would question if he has a genuine degree to teach?!
Good professor. Hard but very knowledgable.
He knows his subject matter very well but he needs to be better as a lecturer. I would recommend him.
TERRIBLE. He knows his stuff but his notes are messy, he mumbles/has a thick accent and he just literally hates all students. He marked something wrong on my midterm and refused to fix it when it was his mistake!!! I don't think there are other options though so just be prepared to use the textbook to teach yourself and study.
His lectures were him writing on a piece of paper using a document camera (the paper was hardly ever properly in frame). Would say "I'll give you 10 minutes to try this problem" and then ask someone for the solution after only 1 minute. Isn't very good at explaining concepts either, and assumes the class completely grasps every concept immediately
Dr. Mekhiel is a knowledgeable professor who teaches quickly, assuming students review the textbook on their own. The textbook isn't mandatory, but he uses it for examples and practice questions(and its very helpful for labs). He's caring and helpful, so if you're confused, don't hesitate to reach out during office hours for assistance!!!
If you have any option DO NOT TAKE with this professor. Even if you go to class, even if you take the time to review his lecture notes, you will still not be guaranteed to succeed. While the course itself is not a difficult course, he gives little to none part marks. The midterms and finals he will not give anything UNLESS its 100% how he expects.
Epitome of a mid prof, I wouldn't take him for a course that is actually difficult, but EES508 was pretty easy. Definitely go to lectures, while he isn't the best teacher he will always answer any questions you might have (and there will be many since his lecture materials aren't good). Mostly fair grader, just kinda meh all around
omg i hated having this guy he cannot explain to save his life he is so hard to understand and his notes are a nightmare and basically illegible and to top it off he marks like you personally insulted his mother - pls avoid but he's the only one teaching in the fall sem so take in spring if you can
Class Info
Online Classes
100%
Attendance Mandatory
29%
Textbook Required
25%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Improving
+0.21 avg changeRatings by Course
EES208
3.8
(4)EE8218
3.5
(2)COE318
3.0
(1)COE608
2.6
(21)BME328
2.2
(20)Difficulty by Course
ELE302
5.0
ELE538
5.0
BME328
4.2
EES508
4.0
ELE202
3.8