I was pretty skeptical of this book when I saw the title, but I have to admit that Cardoza won me over by the end of the book. He makes the job of learning and remembering basic strategy easy, by explaining not just the "what" but also the "why".
Once he has covered the basics of the game, he goes on to introduce a "card-watching" concept that can allow you to better time your larger bets. While it is not as robust as a true card counting system, Cardoza's method is a very appropriate way to approach the game for many players.
For the low price, this is an excellent resource for beginning players.