So, I think I might give this 4.5. The writing is top notch which I've come to expect with this author. I"m almost 100% positive I know where this is going so let's say a bit off a star for that although it really didn't bother me. The other bit off the star is because I got to the end and I was like WHAAAATTTT?? b/c I wanted to know what happened. Then, I calmed myself the fuck down realizing I have the others in the series to read. This was predictable yet totally surprising at times if that makes sense. Anyhoo, in other words, this rocked. I heart Timmy like I hearted Wil Wheaton in Stand By Me. On to the next!