Abdelwahab Elnaka
I had him for COMP 348 and didn't find him particularly good. However, he improved greatly and in COMP 445, he was actually pretty good. He might need a better microphone to record his lecture tho. But overall he was very understanding and and listened to students concerns. Excellent class where i actually learned a lot!