Reviews of professor Nader Nassar

Rating: 2.0/5, difficulty: 4.0/5
He is an ok professor. I totally understand why he has so many negative comments as he indeed is not friendly. However, he seems devoted to teaching although he is not so much accessible out of class since he is a part-time professor. He can do the job in a mediocre way. If you stuck with him, all I can say is good luck.

Rating: 1.0/5, difficulty: 5.0/5
His grading criterion is very vague. You do not why your points get deducted. He is not reasonable. For exams, there are debugs and coding questions where you can not get full marks because he intended to make them so. He makes the questions vague. He makes the grading criterion vague. So, your grade can not reflect your real coding abilities.

Rating: 5.0/5, difficulty: 2.0/5
Great professor, encourages participation in class and sometimes give out extra credits if you pay attention.

Rating: 1.0/5, difficulty: 4.0/5
He's very arrogant, unfriendly, and mean to student. One of my worst experience at NYU. Hard exams. And he intentionally excludes important info about the course on recording so that he can "punish" student who don't come to class. AVOID HIM!

Rating: 1.0/5, difficulty: 4.0/5
This is the worst and least empathetic professor I have ever had. I was optimistic at first because he seemed caring. But it was clear that he was just toying us, giving EC points randomly by cold calling, and being vague in his grading and criteria. Exams r hard and he does to care ab how u r doing at all.

Rating: 1.0/5, difficulty: 3.0/5
Don't waste your tuition on such a professor. He is an Egyptian, so he can not explain the concepts clearly in English. He is a very weird person. In his course, you need to handle two difficulties: one is java itself; another is Nader himself. He is the biggest barrier for you to learn in this class. He made everything unnecessarily difficult.

Rating: 1.0/5, difficulty: 4.0/5
Please avoid him!!! He doesn't want you to do well in this class. He said if you get a B in midterm, you should feel happy about it. But this is only an intro class. I don't know why he wants to make students' life even more difficult during covid. His lecture, quiz, and workload are not nice for beginners. Please take other intro classes!

Rating: 1.0/5, difficulty: 5.0/5
2nd class he called on me to answer a Q and when I told him I wasn't sure he became visibly angry at me and asked me "why are you here if you aren't paying attention" and "do you know what's going on at all". This continued all sem. he is condescending and rude and does not want you to do well. This class is you versus his ego. please avoid

Rating: 3.0/5, difficulty: 4.0/5
Quizzes were on the difficult end and lectures were quite rushed, so a lot of self-study required if you want to score well.

Rating: 1.0/5, difficulty: 3.0/5
Don't take his course. Boring lecture with mostly PowerPoint reading and hard to approach. He usually gives you a quiz of 10 hours' workload while claiming that it can be finished in 3. You may expect answers like "everything seems easy to me" if you ask him about difficulty. Exams are hard too.