One of the reviews on this page is obviously written by the publisher. The one thing I can't stand about a technical textbook is when graphs or schematics are on one page and the explination is 2 pages later. With this book I find myself spending more time flipping back and forth between the 2 than actually studying. This is just one thing about the book that makes it hard to understand. Oh and one more thing, the "Circuit Works" program which you pay for the use of when you buy the text book either doesn't exist or is being kept hidden purposely, none of my classmates or the instructor has been able to access it. I've emailed the publisher twice to no avail.