The book goes over the information quite thoroughly.  However, there are  a few things that can be improved upon.  The book only mentions one  method of doing things while there are actually several that make more  sense.


The answers in the back of the book help you check your  work, but it does end up being a crutch that you lean on (once you  figure out there are answers there).
A lot of good information, even if it is a high-school level book used in colleges.
By;