15th book of 2017 - (3 stars) ~finished march 10 2017~ 
 i read this as a third grader, and loved it. rereading it a few years later, but still enjoyed it. the books get a bit repetitive, but it is middle grade, so...