Reviews of professor Ahmed Ibrahim

Rating: 1.0/5, difficulty: 3.0/5
Worst prof I had. Very bad teaching style.

Rating: 2.0/5, difficulty: 4.0/5
Awful man! horrible teaching style. Rarely treats students with respect when asked for questions in class or about assignments. Vague in teaching habits. too much to memorize. honestly, avoid him at all costs.

Rating: 1.0/5, difficulty: 3.0/5
Without a doubt the worst professor I've ever had. Unfair marking of my group project, seeing my group lose 40% (project worth 20% of our final grade) because his compiler is different, and he refused to remark our group, but not other groups. Every single bit of content of his lectures is taken straight off the internet. Absolutely terrible.

Rating: 1.0/5, difficulty: 1.0/5
The rudest prof I have ever had. Extremely disrespectful to students has has the worst instruction for assignments.

Rating: 1.0/5, difficulty: 1.0/5
I would never take a course where Ahmed is responsible for the content again. All tests in the course were administered by Multiple Choice, his wording is bad leading to multiple possible answers. The other questions are right from the test bank. He puts no effort in at all, grabs things online and makes them his own. He should be avoided.

Rating: 4.0/5, difficulty: 3.0/5
Honestly this prof wasn't too bad. He was understanding to me in some situations and helped me out. He made concepts really easy to understand. His tests however are a bit difficult if you don't study well enough, which is why this rating is not full marks.

Rating: 5.0/5, difficulty: 1.0/5
I don't understand the negative reviews. All he asks for is a VIF if you miss an assessment. Lectures are not mandatory since he uploads everything on Learn. Very easy content. 3 easy open-book 10 minute quizzes worth 30%. 2 easy assignments worth 25%. I spent maximum 2 hours a week and got 90%. Easiest math course I've taken at UW.

Rating: 1.0/5, difficulty: 5.0/5
He is one of the most useless and lazy professors I have ever had. He copies questions directly from websites online without even checking if it's right. He never provided feedback on the midterm. Never write "I hope you understand" in an email to him otherwise he would feel very uncomfortable and not respond. Doubt he even knows how to code.

Rating: 1.0/5, difficulty: 5.0/5
Really awful teaching. He has no understanding of data or teaching.

Rating: 1.0/5, difficulty: 4.0/5
Good grade in the course. but I hate the prof. Easily worst prof I've ever had. Cares about trivial things and doesn't know how to teach. Be prepared to learn the course yourself

Rating: 2.0/5, difficulty: 3.0/5
Avoid him!Vague assignment instructions. Have to memorize every detail for exams. Lectures are boring and accent is hard to understand. Grammar mistakes in lectures and assignments. Impatient to answer questions inside and outside of class. Does not understand students questions well in lectures. Makes an easy course frustrating and grades are low.