I usually love all of her books but this one was a mess. It had too many plots that did not tie together at the end as I expected. The best plot, about the Graduation Gala, just ended abruptly without much explanation and the resolution was lame. The other 4-5 plots didn't hold my interest and many were resolved in a sentence or two in the three page epilogue, as if the author had run out of paper or time. Overall, I would not recommend this book. Use the five hours or so you would use to read this book and instead read one of her earlier novels--all of them are better than this one.