Ratings2
Average rating3
This was okay. I really liked parts of it, especially when Will's life started to turn around. The writing was good. I did have some problems though. The story didn't hold interest at times, the pacing felt off, and I just expected something a bit different than what I got.