Reviewed by Jared H.
The book is a very good coming of age story. It also deals with themes such as self identification and how your past determines who you are. However, I would only recommend it to more mature readers, as the language can be quite coarse and it talks about many sensitive topics. But if you can handle it, it is a very good book that covers many prevalent ideas.