This book is great. The flashbacks give real meaning and detail to the character's life, the relationships she has formed and the decision she has to make. It is very thought provoking. There is some language and a brief scene that most younger teens are unsure of what takes place. Those things are just a tiny portion of the book.