This is a text book example (see what I did there :D) of an awful learning experience. I did not like the authors explanation of the derivations or the manner in which they are put forth. This book takes a very classical approach to the material which would be fine if it did anything to enrich the material.
I appreciated it when the examples were practical, however, only a small fraction of the examples are of the practical type. Many of the assignments and examples focus more on theoretical rigor then practical problem solving. Please bare in mind when reading my review that I was an engineering major in college, not a mathematics student. So for me this book was not very useful or enlightening. I feel like this book actually hindered my efforts to understand the material.