I used this book in an intermediate undergrad level class, and I believe that is the source of my dislike for this book. It is bad at presenting its material in an easy to understand way, and is generally very confusing for me. The examples are far to specific to be used as homework help. Reading the text before class didn't prepare me for the class at all, I spent the semester relying entirely on my notes. The structure of the book is not in progression of topics with advancing difficulty, which doesn't really make sense for a math or physics text. I can't wait to be rid of this book.