Reviews of professor Ghada Alnifie

Rating: 2.0/5, difficulty: 3.0/5
Nice and obviously knowledgeable but doesn't teach well. I was not prepared for 310 and had to relearn a lot of stuff after her class. Labs, projects, & in class work do not reflect the tests which are usually hard to understand, a mess organizationally, and do not represent the material covered.

Rating: 5.0/5, difficulty: 3.0/5
Prof Alnifie was a good and fair prof, i learned a lot from her lectures. I took this class as a prerequisite requirement to the CS master program and learned a lot from it.

Rating: 3.0/5, difficulty: 4.0/5
She's much better 1 on 1 than in person, and the class is somewhat unorganized. Tests are very difficult because the questions are unclear.

Rating: 5.0/5, difficulty: 3.0/5
Professor Alnifie was there for me when i needed her ,, her lectures always explained to me the hard topics , especially the help i needed for the projects. If you take her class, you must attend the class to do well on the projects.

Rating: 5.0/5, difficulty: 3.0/5
Prof Alnifie was great. Her office hour were really helpful

Rating: 5.0/5, difficulty: 4.0/5
Professor Alnifie is an expert in her field and cares so much about her students. Her class isn't an easy A. The material is hard to follow, but if you show up, pay attention and manage your time you will be fine.

Rating: 5.0/5, difficulty: 3.0/5
Professor Alnifie was really helpful. As though the material covered in class are not easy and can be challenging, professor Alnifie did a good job explaining the material. Although attendence is not really mandatory in lectures, it is still in your best intreset to go to class. The lectures set the ground rules for how to do the projects.

Rating: 5.0/5, difficulty: 3.0/5
Professor Ghada is a good professor who do her job perfectly. She will give extra if you attend the class. You should to prepare for the class by reading the zybook.

Rating: 1.0/5, difficulty: 3.0/5
Unprofessional: 1. Weak teaching skills at best 2. Unorganized 3. Comes late to most classes and in a hurry to leave early In my opinion, she gives zero value to the class she is teaching. The sole reason I attended her classes, was to pay attention to her hints regarding projects, quizzes, and exams, to make my job easier.

Rating: 5.0/5, difficulty: 3.0/5
Professor Alnifie makes sure to thoroughly explain the material and encourage the class to ask questions. She provides examples for each concept covered in class and walks through it in details, which helped me better preform and understand the material. Projects can be challenging, but if you start early and reach out to her u'll be good to go.

Rating: 2.0/5, difficulty: 3.0/5
Very smart, but is not the best at teaching

Rating: 5.0/5, difficulty: 3.0/5
CS211 was a fun class. The prof was very helpful during office hours, and the weekly zybook reading were also very helpful.