There are no pop up quizzes in this class. All exams and quizzes are announced in the syllabus and she gives out review sheets a week in advance. All notes and assignments are on Moodle in case you miss something. No surprises. She makes sure everyone participates and attendance matters. I think shes a great professor and I would take her again