On the surface, this is a very "friendly" book in that the physics and other theory are presented without being overwhelmed by the math. Unfortunately, since I am trying to use this book without an instructor on-hand, it is the detailed algebra that I most need to read. This text cuts out too many intermediate steps in proofs and has lead me to literally hours of frustration in trying to figure out the missing steps! (Fortunately, the folks presenting this material recognized this deficiency and sent an "in-house addendum" which fleshes out much of Dr. Hess' material; I was raised in the tradition of working your way through the math with a pencil and paper at hand. I like to derive the proofs myself and see if the results match those in the text. I can also email the instructor but this has a several day turn around time as "my" instructor works full time at another job and can't respond as quickly as I'd like.)
An extra irritation is that he doesn't give all the information needed for solving the end of chapter questions. On some of the questions, I have simply made reasonable assumptions and used them in solving the problems. (Given the turn around time on the "homework" I've mailed in, I'm still waiting to see how the instructor is reacting to my assumptions!)
None the less, the book is a useful one and I'm learning some interesting albeit esoteric material.