Well written, I just wish I had read this when I was younger. At 22 I feel that I was too old to fully appreciate this book, and that my 14 year old self would have gotten a lot more out of this read.