What a heartwarming and heartbreaking read! It is such a different take on writing a story, using words and defining them with the story of a relationship.
I would definitely recommend this for probably 9th graders and up. There are some experiences that I think 7th graders don't really know about. Not saying that 7th graders haven't been in love but there are certainly things in this book that they could not relate too.
It's a pretty quick read too.