The material is organized around slides.
The slides occur in the text in reduced format,
but are also available in Powerpoint and Netscape Presentation format.
Each slide captures some important notion or concept
which is explained and commented upon in the accompanying text.
An online Instructor's Guide is available that provides hints
for presenting the slides
and answers to the questions posed at the end of each chapter.