Reviews of professor Khalil Abuosba

Rating: 1.0/5, difficulty: 3.0/5
I was cool with him until the end. Exam was borderline corruption. Lied to us that we can review questions after submitting everything. Reviewing turned out to be disabled. Couldn't go back and fix answers you were on the fence about. Also, decided to mention every wrong answer is .25% reduction after we already submitted a good 10-15 questions lol

Rating: 1.0/5, difficulty: 2.0/5
Not a great speaker. Seems knowledgeable enough, but can't communicate it at all. Labs didn't do much in the way of teaching us anything; just procedures to follow.

Rating: 1.0/5, difficulty: 3.0/5
You will learn nothing. Labs are steps to follow, no explanation, teach nothing. Man writes the lab during the beginning of the lab. Hasn't even attempted the labs himself. During lectures he reads from the textbook/slides, but doesn't know what they're talking about. Randomly shows ads for products. Tests cover material not taught.

Rating: 1.0/5, difficulty: 5.0/5
Wouldnt recommend this teacher to others. Please change classes if possible. Did not learn anything in Database. I could have read from the textbook if that was what he was going to do in class anyway. The exam was nothing like he said it would be. Off-topic and stuff from things we haven't even covered yet. Overall I would never take this teacher.

Rating: 1.0/5, difficulty: 5.0/5
Here is why you might want to take this prof again: you want to learn every single thing by yourself, you go for his every single lecture and learn nothing, you will watch him designing lab in the lab session with several mistakes (because its not tested of course with no support from TA) and the best of it , you cannot question him whatsoever ....

Rating: 3.0/5, difficulty: 3.0/5
He changes grading scheme arbitrarily.