Loved this book so, so, so, so much!Despite not being 16 anymore, a brainiac like Jessica, or a child from a different generation so practically all of the cultural references were lost on me, I could really relate to this book. Jessica's voice made me want to laugh and cry because of how profoundly it hit the mark at various parts.