It has to be the best book Meg Cabot had written, well to me anyway. I really enjoyed reading it, that I couldn't keep the book down until I finished the whole book. And that's saying something as I had a math exam the next day. If you are a fan of friction, and tad bit romance you should really try and read it once.