How could anyone say Mr. Griffin is awful? He was available for questions, graded exams really fast, and provided typed solutions to all of the quizzes and exams. He even let me take an exam I was missed because I overslept. He did a good job of explaining the "why" in lecture, which helped. Some people must not know how to study.