Reviews of professor Khalil Shafie

Rating: 1.0/5, difficulty: 3.0/5
The first couple of weeks are really intensive but then it slows down a bit. His teaching method is awful. His homework doesn't completely reflect what's on the tests. He expects you to know everything before class and expects you to know SAS. Unfortunately, there's no one else to take this class from. Not helpful at all when meeting with him.

Rating: 1.0/5, difficulty: 3.0/5
worst professor ever, if you can avoid taking any classes from this guy, do it

Rating: 1.0/5, difficulty: 3.0/5
The powerpoints aren't clear, there are TOO many mistakes on them, and not efficient for an online class. Whenever he does a problem, seriously, every single time, he messes up. He doesn't know how to teach, isn't clear, and is very difficult to understand. Even on the homework provided and solution key, there are makes mistakes. Ridiculous!