The plot just pulls you in. Loved the extra characters as much as the protagonist. Mom, the Nerd, campy best friend, the gentle sadist, the naked overweight siren,and many more make this book a joy to read.