Muhammad Ikram
If you want to pass you have to read the textbook. His lectures are almost a waste of time, but he'll always mention one thing that's on the exam that's very specific that you wouldn't get from reading the slides. Waste of time and effort. He responds quickly to emails, but that's it. Clearly not interested in teaching, but the material isn't crazy