Gerald Aska
This guy has no clue what he's talking about. Yet, he always talks about the importance of his course (namely the countless hours of homework) as if he was the second coming of Christ. The material is not this difficult, but he somehow makes it so. I'll pull through, but no thanks to him.