Gabriel Miller
Loved the class. Some of my group mates complained about the readings and quizzes but they were not that difficult. He never quizzed on tiny details so if you read the title or main points of the readings youll be fine on the quiz. Exams were hard because theyre not multiple choice, but he gives review sheet that is identical to actual exam.