Abdelwahab Elnaka
The professor is unorganized and lazy. He reused the videos from last semester and no live lectures. He blamed us during the QA section because he found our average was around 50. And the final exam is proctored because he thinks students were cheating during the midterm.