Frustrating textbook. They do not teach you the concrete principles of Digital Logic up front in a coherent step-by-step process. Instead, the author chose to throw a barrage of unnecessarily dense paragraphs to describe context-free examples one after the other. Extremely difficult to learn from, I am very glad I didn't actually have to waste money on this textbook.
A book developed with the help and input of students? Why does this seem innovative instead of commonplace? Most favorite book of my undergraduate career.