Reviews of professor Kafi Hassan

Rating: 1.0/5, difficulty: 5.0/5
Professor Hassan's inexperience as a college professor is apparent in every class I attended. He constantly changed his grading scale, retroactively changed the expectations of assignments and would spend large amounts of class time ranting about perceived slights against him. His stubborn attitude and irresponsible nature give a bad name to GMU.

Rating: 1.0/5, difficulty: 5.0/5
AVOID THIS PROFESSOR!!!! He is honestly the worst, he does not help in anything and he is not respectful towards his students. His lectures are BORING and DO NOT MAKE ANY SENSE. It is better for you to teach yourself. His exams are hard, does not review material properly. You will leave his class confused and annoyed. He is just really bad.

Rating: 3.0/5, difficulty: 2.0/5
Hassan is kinda pretentious and rude toward students. During lecture he talks in circles without getting to the point sometimes which is not helpful in learning MATLAB. However, the work load is really easy and he basically gives you the questions that will be on quizzes and exams which is why I have a really good grade. Study the lectures.

Rating: 5.0/5, difficulty: 3.0/5
Such an awesome teacher. He is so knowledgeable and very patient. Willing to meet with students even in his own time. I really wish he taught more classes because he knows so much about the topic.

Rating: 5.0/5, difficulty: 4.0/5
Take his course!!! Great professor with real-world knowledge and experience. If you want to get an A, there is plenty of opportunities, but you will need to earn it. He is very fair grader and very respectful.

Rating: 1.0/5, difficulty: 4.0/5
He does not show much respect for students and is quickly to pick on you in the class for even smiling. The tests are hard and he doesnt explain things well in class. He gives matlabs with not much instruction to do them. He gives questions on the exam that he didnt talk about in class. I do NOT recomend this teacher if you have other options.

Rating: 2.0/5, difficulty: 2.0/5
I'm writing this towards the end of the semester and the only reason I have a good grade is because this class is structured to be easy. I can tell he is passionate about his subject, but isn't helpful at all with feedback and during lectures. He likes to beat around the bush when lecturing which is NOT helpful. Also, not accessible outside class.

Rating: 5.0/5, difficulty: 2.0/5
Despite some not great reviews, I was very pleasantly surprised when I took his class. Extremely clear grading criteria and he gives students plenty of opportunities to do well including ec. He has very clear and simple expectations from his students, and makes sure students are well-prepped for quizzes and exams. Great professor! Would take again!

Rating: 1.0/5, difficulty: 5.0/5
Graded my Midterm unfairly. Me and a friend had the same answers, yet I received -12 points per question while my friend only got -6 per question. Horrible professor, made lots of students switch majors because of his arrogance