THis hint guide is really good, but the fact that they don't mark which trainer is which is confusing. Not only that but they don't show all the evolutions of the pokemon you catch. Just the biggining form. Meaning you have to buy a diffrent book to get the stats you need. Other then that not too bad.