An introduction to digital signal processing is being taught with an interactive book in a computer classroom The interactive book is a set of Mathcad documents bound with hyperlinks and with navigation, full text search, and annotation facilities. The documents consist of interactive text, graphics and mathematics. The computer classroom has twenty student PC workstations, forty seats and an instructor's podium with PC workstation, lighting and projection (computer screen, overhead, and video) controls. The electronic book, computer classroom, learning methods and student evaluations over three semesters are discussed