I spent a dozen years working with junior high aged kids. During that time I was asked to review and endorse many books targeted to kids and 'tweens (grades 3 - 7). Sadly, I found far too many books that were embarrassingly sub-par for that audience....