5.0

A bit predictable and definitely cheesy at times, but genuinely laugh-out-loud funny (as in, I'm sure my neighbors think I'm insane). The only problem? Now I need to buy another copy for my classroom--there's no way I'm giving up this one! Yay for Jessica Darling, and extra-yay for Megan McCafferty!