Amazing amazing professor - makes an online class fun. His lecture on civil rights was prob the best I've had in an online class. He has quizzes which test the lecture and can be annoying but they count for only a small part of the grade, participation is optional and extra credit - I speak in class at least once and that's enough to get it.