In the last book of this wonderful series, Green gives it his all in my opinion. Every charactor has their moment of glory and each follows through that development that was slated from the beginning. It may be argued that the series was intended to be over after the third, but I say the story would have been nowhere near over. Each charactor has something to learn, something to do. Each one has their desitiny to find. This book ended with a turn of plot so right, yet so frustrating, that I have been forcing people to read the series just so I could discuss it with them. In short, this is Green's best since Blue Moon Rising, maybe even better, when taken as a series.