Abul Hasan
Teaches by the book and lecture slides. The homework is example problems from the book, you have to rewrite the example problems. Then the quizzes that are given are harder than anything you learn in class. Doesn't explain anything well, even when students ask. I don't want to take him again but he's the only professor that teaches certain courses.