I've heard so many great things about Paper Towns and have been waiting to read it and see if it is appropriate for middle school students. I was so psyched to see that my parents' library had it in stock and spent much of Christmas reading it.
I love books that feature mysterious and captivating characters (see: the parents in If I Stay) and Margo Roth Spiegelman is the epitome of those traits. As the novel progresses and the protagonist, Quentin, tries to learn more about his missing and beguiling friend, the reader becomes increasingly invested in the story. Author John Green is gifted at crafting relatable and realistic characters and the novel was hard to put down, even to open presents!
While I loved Paper Towns, I won't be ordering it for our school library. It skew too mature for my students; they won't be able to relate to Quentin's pre-graduation angst and there is enough cursing to raise an eyebrow from our conservative parents. Still, I recommend it to high school students and adults who love YA books.