This is the best book that I've read in a while. At first the narrator talks about things that don't make sense until later on in the book, but I have no other criticisms for this particular novel. (Well, I wasn't a huge fan of 'A Wrinkle in Time,' which is Miranda's favorite book, which is used as a parallel in places during 'When You Reach Me.'
All in all, I'd recommend this book to anyone who likes children's books.