His lectures are pre-recorded, so the class is only group work based on the readings, which are tend to be very long, but they are mostly based on the lectures. So if you understand the lectures, you are good. I'm going to be honest, I caught up with all of his lectures 2 weeks before the final and still got an A. He's good prof and an easy class.