Well, that went by quickly... I accidentally finished this book way faster than I meant to because I was so hooked, I couldn't put it down. It was really the narrator's voice that drew me in. The plot was the kind of predictable, feel-good story where you kinda knew everything that was going to happen from page 1, but I didn't mind. It wasn't what the story was that pulled me in, it was how it was told. Piper's a fantastic character, and the supporting cast was pretty interesting as well. Also, I thought it was great how the book subtly wove in discussions around the character's deafness... it was a part of her, but it didn't define her.
Rating: [5 of 5 Stars!]