Even though I'm pretty good at physics, I find the lack of "teaching" in this $190 textbook to be appalling. Every time I open this book I ask myself why on earth somebody would have paid these guys to staple together a packet of disconnected equations and call it a textbook. Avoid taking any class that uses this book, you will spare yourself much misery.