Adrian Brettle
I attended lectures occasionally but only because his lectures are very hard to follow. He goes off on tangents and is difficult to understand. He has pop quizzes but otherwise the class is easy.