Hazel McGregor has never cared for Johnny Lupin. He's simply too much: too flamboyant, too loud, too talented, too popular, and who gave him permission to be too handsome as well? As her sixth year begins, though, she gets to know him a little better and realizes maybe Johnny Lupin might be human after all. And if he isn't yet, she's going to make sure he becomes human.