Donald Riley
Where do I start? Unnecessarily difficult bi-weekly quizzes. The most boring lectures you will ever listen to. Poor communication regarding grading criteria, yet at the same time the most stringent grading rules. If you want a good grade, do not take him. If you want to learn the subject, do not take him. I have no clue how he got this job.