Told us we have a quiz just two days in advance, and the quiz ended up being over 250 pages of textbook material, and was a 60 question true/false quiz. They're all random, and reading is essential for the pop quizzes. They're a huge chunk of your grade, DO THE READING! He's not the best, but if you commit to this class you can get a 4.0 easily He's absolutely crazy, throws random rants from class on the exams, and those stupid little bubbles in the corner of your textbook with irrelevant information? That's on exams too. I got a 3.5 in the class but I spent around four hours a day learning material for this class. Don't take it.