Kafi Hassan
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.