Reviews of professor Abdelwahab Elnaka

Rating: 5.0/5, difficulty: 3.0/5
Good Teacher. Fair exams. Explains well.

Rating: 5.0/5, difficulty: 4.0/5
I literaly learnd a lot in this course and assignments were outstanding and exposed us to Cisco's, the networks industry tycoon, platforms and tools not merely theoritical assignments you would see in other courses. Tests are not the easy ones you would expect but everything is related to what we learnd in the lecture slides with some tweaks.

Rating: 5.0/5, difficulty: 4.0/5
I dont understand why this teacher's rate is so low. He is amazing. Exactly the type of teacher you want at concordia. His exams are difficult but not surprising. Everything is taken from slides. He is easy going and willing to discuss with the classs about submission deadlines, grading scheme etc...

Rating: 2.0/5, difficulty: 3.0/5
His exams have impossible MCQ's. NEVER responds to emails.

Rating: 5.0/5, difficulty: 2.0/5
OOP programming explained truly well...!

Rating: 4.0/5, difficulty: 3.0/5
Very reasonable and actually listens to student concerns. Did his best to acommodate students by removing proctoring and adding multiple grading schemes. Overall, cool guy. Class is still super heavy though, but if you study you'll do decent with him.

Rating: 4.0/5, difficulty: 3.0/5
The course is super interesting because it teaches you how to use the tools that professionals use in the workforce when diagnosing/building a network. I learned about CPT, wireshark, geo tracerouting, pfsense, openwrt, and all this amazing services and packages that literally changed my perspective about how things work.

Rating: 5.0/5, difficulty: 3.0/5
Good overall, easy going, knowledgeable, helpful, respected, exams from lectures but not the easy ones you would normally expect but fair enough!

Rating: 5.0/5, difficulty: 2.0/5
Amazing prof teaching a great course. Makes me wish CS had more networking classes available.

Rating: 5.0/5, difficulty: 4.0/5
What an amazing prof. He is super considerate to every student issues and made the online class so easy by solving whatever issues we had. His tests are difficult but his lectures are absolutely amazing and helpful. I didn't need to study the book at all. Finally a prof who is considerate as well as good at teaching.

Rating: 1.0/5, difficulty: 4.0/5
This prof is not the one you want to have. He doesn't care about his students. Teaches with basic info and gives assignments which requires LOTS of researching from the internet. Would never take again.

Rating: 4.0/5, difficulty: 4.0/5
His lectures are awesome! Makes the memorization much easier, so I'd suggest going to his lectures. His midterms are difficult because he loves 8-multiple choices questions since he doesn't want you to guess the answer! However, he brings the questions from the slides material and nothing from outside. He's a nice and well-prepared prof

Rating: 4.0/5, difficulty: 4.0/5
Listens to students' concerns, gives fair and enjoyable assignments, good lecturer

Rating: 4.0/5, difficulty: 2.0/5
I like his programming lectures. He is a good teacher overall