Buckley is the man. I can tell you that he cares about his students very much, and he cares about teaching such a dense class. The quizzes are hard but his study guides are literally the quizzes so study those. Welcomes any questions and concerns. 1 big research paper, 2 quizzes, 2 exams including the final. 10/10 would take again.