For a textbook, it was a decent read. It really broke down the terms and concepts. Used modern pop-culture references to illustrate what was being taught. I actually chuckled at a few chapters. If you're assigned this text for class, I suggest ACTUALLY reading this one.