Christopher Grant
Tests/quizzes every week, if not every class. Tests are VERY hard and felt counterintuitive to the way the material is taught. If you choose to take this class prepare to dedicate at least 20 hours a week outside of class if you want to pass. My class started with 30 students and ended with 6 if that tells you anything about this professor....