Trouble's Brewing (Stirring Up Trouble Trilogy 2)

Fifteen-year-old Zoe has managed to turn her crush into a boyfriend without using any magic at all. But can it really work with Jake when Zoe’s father is dating Jake’s mother? Talk about a dysfunctional family.

After the Frog Fiasco, the Council is watching Zoe’s every move but studying under renowned Potions Master, Martin Finnegan, fulfills a lifelong dream of Zoe’s, even if the ninety-five-year-old man looks like a teenager. Zoe can’t juggle friends, school, potions, and dating without letting something slide, and Trouble’s Brewing as her tutor is forced to reveal deeply hidden truths about her experiments and those of her ancestors.