This textbook has a poor format. There are very distracting boxed off sections of the book. There are questions asked throughout the book in some of these boxes and the answers are not clear. There are an incredible number of terms to learn and no good method to learn them, no quiz, no feedback. There are essay questions at the end of the chapters, and no answers to those questions in the back, so, you are never quite sure if you are 'getting it". The book comes with a web page for support, but it too is poorly designed and not worth the added cost if you buy the book used. Overall I give this book a D+.
I am glad I was able to purchase this textbook through Amazon, the college bookstore wanted $40. more for it.