Martin Frankland
Martin Frankland is a good and knowledgable professor. But, his quizzes and midterms DO NOT relate to what he covered in the lectures. He marks very hard, and he does not give half marks. He remembers everyone's name. Unfortunately, he always imagines that students know all of the concepts before he teaches which leads to students don't understand.