The exams in this course are inherently hard. Paget's lectures were dry and bland but it might just be the content of this course. The quizzes and other stuff in the course are fair, pray you get a good group for the project. Nothing could have prepared for the exams in this course, absolutely got shafted in the midterm, final was a bit better.