We chose this book for our homeschool book club. The first several chapters I thought "Oh no, this isn't going to be any good and I'm going to have to find a different book for the book club!" But about half way through it picked up. It was VERY s...