First, I want to say I am a HUGE Meg Cabot fan. I've read all the Princess Diaries, 1-800-WHERE-R-U's, Mediators, and All-American Girl, its sequal Ready or Not, Teen Idol, Pants on Fire, and How to be Popular. Once you've read at least five of her books, you get her pattern for the love story part (except with Princess Diaries). It does get annoying. And even though Jinx had the same pattern (girl-likes-guy-but-girl-doesn't-think-he-likes-her-but-he-does-and-they-live-happily-ever-after), it was exciting. Jean is like almost every character Meg writes in her books, except, instead of being a phsycic, a mediator, or a princess, she's a witch. Not only does it have witchcraft and romance, comedy plays a big part. This a great read for any Meg Cabot fan or any teen girl.