I would give this book a 3.5. I was recommended to this book by a highschooler I work with. It was one of his assigned readings, so I was curious as to what kind of books they were reading in English class these days! Memory loss, living on the streets, street violence, substance abuse, prostitution, domestic violence.....all this included in a highschool read. Things have sure changed....Overall, it was well written, interesting, relevent to society today and produced an important message. I can see why it was picked for an English class.