Professor Koch is a great teacher. He takes the time to write his own notes and explain the mathematics to you. The book was not really required, you can use it for additional notes. Attendance was not mandatory but every student should attend regularly simply because its math.