No pop quizzes but quizzes are posted last minute. Grading criteria sometimes not clear. He seems to like procrastinating and putting off things. Although not being said, hw is largely graded by completion. Also, completely illegible hand-writing. But his instructions in person are clear. Buffers are provided for exams. Overall not difficult class.