I've just finished using this book and, while I normally keep my textbooks as reference materials, I found this book to be so bad that I'm selling it back! This book falls short when it comes to providing solid examples; clear, concise text; and valid exercises. Specifically, the pages are so crammed full of text and colors that it is often difficult to quickly find specific information. Much of the text and many of the examples fail to adequately prepare the student for the exercise sets. Additionally, the accompanying solution manual, which helped me immensely, has numerous typos and is missing several pages of solutions. I wish I were alone in my opinion, but the overwhelming majority of my class felt about the same. Even our professor was less than impressed. If this is the textbook you must have for class, get some additional references, i.e. Schaums, or something similar, perhaps even another 5 star rated book from Amazon.