Sharief Oteafy
I had a mixed feeling about this professor. However, I do not like his teaching style. He spends too much time on some random specific topic and can't properly mange the pace of the course. We didn't a good portion of material's we were supposed to cover. For example, we only spent 1 class on Security where we should have spent way more.