Readings are mandatory, if you don't read you won't get the material and there's a lot of readings. If you miss class or don't speak during the close readings it can heavenly effect your grade. His lectures are pretty dense but he clearly knows his material well. He's a great professor but I wouldn't recommend taking him if you don't have to.