<p>Blair Wilkes faces her toughest challenge yet: meeting her boyfriend Nathan's family. That means being on her best 'normal' behaviour -- no weirdness no magic and definitely no unexpected appearances from her unpredictable cat Sky.</p><p><br></p><p>Blair's life is never that simple.</p><p><br></p><p>A student's mysterious death by drowning casts a shadow over the town's annual summer broom flight contest. Now she's having to defend a group of elves from a murder accusation fend off werewolves and pass her next witch exam.</p><p><br></p><p>With people dropping off their brooms like flies it's not a great time for Blair to try mastering flight. But without it she'll fail her test and be doomed to spend her life being laughed at by witches half her age.</p><p><br></p><p>Can Blair learn to fly and catch a killer while she's at it? Or has her luck run out?</p>