I haven't reviewed a middle-grade book in a while. I love them, so I'm not sure why that is. Perhaps it's because I just review what I am given, and rarely have time to read books that aren't for review and most of the review books I get are not middle-grade. Except this one, which I happened to req...