There are two sub-genres of fantasy that are always a tight-rope act as far as I'm concerned: magic and vampires. The problem is, it's always too easy to 'invent' new rules on the spot to get your hero/heroine out of whatever inescapable spot you've written them into. Rules are important and too few authors don't spend the effort to explain their rules early on and then keep to them during the rest of the story.
In the never-ending quest to find YA stories for Angela, I gave Doug Rees' Vampire High a try and it turns out I enjoyed it immensely. I hope Angela will whenever she gets around to giving it a try.
Cody Elliott is a screw-up. He gets F's for failure to be interested. Not because he's at the wrong end of the grading curve. He flaunts his F's to his well-meaning parents once too often and they resolve the situation by getting him out of his cushy school and into THAT OTHER SCHOOL. Vlad Dracul Magnet School, nicknamed Our Lady Of Perpetual Homework.