Makes the subject as clear as possible
Customer Rating: 




This book is written in a simple, straightforward style. It's like you're sitting with a friend who knows this stuff really well and is explaining it to you, without loading you down with all the complications you don't need to know at first. That said, as the chapters progress, it introduces lots of "complications" and always gives a full treatment--derivation, intuitive justifications, and formal proof (where appropriate). The authors have given a lot of thought to how to organize the subjects, and they anticipate most of the reader's questions.
There are adequate exercises after each chapter, and each exercise starts by giving you a hint as to what the problem is about. These hints are a big help in getting started on the problem. However, they are a crutch as well, and, as I faced the test, I found myself thinking "what, no hints?"
My only complaint is that very few answers are given in the back of the book. If you buy this book, I highly recommend getting the separate solution manual as well.