We'd get over 150 problems of hw. The quiz would be based on the hw and he would ask 1-2 questions, the test would be 4-6 questions. It's very confusing to know what to study for the exam. Do not take!