Reviews of professor Kafi Hassan

Rating: 1.0/5, difficulty: 5.0/5
CYSE-220 was already a mess. Pre-reqs were incorrect and complaints were all over the place. This was Hassan's 1st time teaching, so he's new to everything. Yeah, miscommunication and unclear instructions were his biggest flaws. There was complaint on unfair grading too, so these are what gave him such a bad reputation. Not a good 1st impression.

Rating: 5.0/5, difficulty: 1.0/5
Honest and very clear professor. He will not throw any curve balls at you. Often times the quizzes we had were questions right from the homework. Just do the work and you will get 100 in the class!

Rating: 5.0/5, difficulty: 3.0/5
This professor is very fair. You get the grade you earn and work for. I am so surprised to see such rude reviews, but the people who took the class know who those writing the bad reviews are--the slackers. They were too busy either talking crap about the teacher and missing class to understand and learn the material, and they expect to get an A.

Rating: 1.0/5, difficulty: 5.0/5
He's been my worst professor so far, largely because of his inability to listen to what students are saying. He's quick to verbally retaliate if student points out inconsistencies in the grading policy or syllabus. He didn't care that we hadn't taken pre-reqs (Diff Eq,Physics 2) and refused to explain the relevance of this class to cyber security

Rating: 5.0/5, difficulty: 3.0/5
Great teacher! He makes everything easy.

Rating: 5.0/5, difficulty: 3.0/5
One of the best professors in CYSE. He knows very well the subject and he is very respectful. The only way to get bad grade in this course is if you are too lazy to turn in your assignments and extra credits.

Rating: 5.0/5, difficulty: 3.0/5
Best professor I have had at GMU. He is very helpful and very kind. He cares about his students and his grades are fair. I recommend taking his class.