It's difficult, let me tell you. In the weeks since I read Rainbow Rowell's Carry On, I've sent one email saying how fabulous it is (to the publicist, I didn't break an embargo) and that's it. But now, the time is finally here, and I can write to my heart's content about Rowell's first official foray into fantasy writing (she has written Harry Potter fanfiction before).
Simon Snow is a Mage. In fact, he's not just any Mage, he's the Mage who will save all other Mages, even if he can't control his magic all the time, and is a bit clumsy, and hates, hates, hates his roommate Baz. And Baz? Baz is a bit mysterious, and from an old magical family, and he hates, hates, hates his roommate Simon. When Baz doesn't return to school after the summer holidays for his final year, Simon becomes suspicious that he's planning something evil, and with the Insidious Humdrum to fight, and a headmaster who isn't really talking to and helping him, Simon is in a whole heap of trouble.