Gareth Hopkins
Extremely inflexible about opening up ONLINE quizzes a little early, condescending via email when you can get him to even answer. Will try to trip you up on quizzes with the smallest wording problem in the question instead of actually testing your knowledge on the subject. Will mark you down on assignments based non-existent guidelines 