He gives out weekly quizzes which are a lot if I'm being honest, and he purposely takes points off of exams and quizzes for the slightest things! Coming from a straight A student, Don't take him unless you are looking for a challenge or are a genius!