Reviews of professor Eman Abdelfattah

Rating: 1.0/5, difficulty: 4.0/5
I have never held any anger towards a professor. Annoyance, yes. But never anger. The way professor Abdelfattah teaches and treats students angers me beyond compare. She is confusing, rude in general, and condescending towards students. She always changes her mind so you will never please her. Expect a low grade and anger. Save yourself.

Rating: 1.0/5, difficulty: 4.0/5
Just an FYI for those who don't do well on tests. Her tests weigh into the final grade just as much as assignments do. Along with quizzes, tests and quizzes weigh more than all of the assignments. If you don't do well on tests or quizzes yet still get 100s on assignments, you'll fail. Find a professor with a more even grading system. Avoid her.

Rating: 1.0/5, difficulty: 4.0/5
As someone who has no prior experience with coding whatsoever, Eman Abdelfattah has made me hate computer science. Her exams are 20 questions long for 20 minutes and will stress you out the entire time as you cant' spend more than a minute on a question. I remember studying all the material only to get a low grade. I should have switched.

Rating: 5.0/5, difficulty: 1.0/5
I do not understand the hate she gets. She is a wonderful professor who truly cares about her students. She constantly does 1 on 1 time with us to ensure we are doing everything correctly. She is very knowledgeable and knows how to instruct. This is my second time taking her and I would gladly take her again. It's an easy A and I learned a lot.

Rating: 1.0/5, difficulty: 3.0/5
Her class is a joke. She's unprofessional and all over the place. Practically incapable of teaching ANYTHING, just throws materials at you to understand yourself. Has very poor communication skills so it's frustrating to deal with her. If you can, RUN AWAY and AVOID her as much as you can. Ramapo needs to find a better professor.

Rating: 1.0/5, difficulty: 4.0/5
Don't take classes for her if they're online only. Does not help students, only confuses them, and then kicks them off call after it's past class. After being kicked out, she's hard to reach, so forget about asking for help.

Rating: 1.0/5, difficulty: 5.0/5
It is highly likely that you know better programming than her. Run!

Rating: 1.0/5, difficulty: 4.0/5
Worst professor I have ever had. Lectures are nonsensical and hard to follow. Tests/quizzes are unfair since she intentionally gives you very little time to complete them so expect to rush and fail because of it. Assignments are confusingly worded and it's hard to know what she exactly wants. Very unlikeable personality. Avoid her she is awful.

Rating: 1.0/5, difficulty: 3.0/5
Terrible communication skills. Her mouth never stops and ends up overcomplicating things instead of explaining in a way that students can understand. 147 is an intro course, so it only makes it worse. Avoid if you are a Mac user. She has no experience with Mac and leaves the students to fend for themselves with figuring out Mac software.