A Bad Spell for the Worst Witch is the third of Jill Murphy’s much-loved The Worst Witch series, starring the lovable but disaster-prone Mildred Hubble – possibly the worst witch ever to go to Miss Cackle’s Academy for Witches . . . A new term...
Hold on to your broomstick for magical mayhem with Jill Murphy’s much-loved classic The Worst Witch- the original story of life at a magical boarding school. Mildred Hubble is a trainee at Miss Cackle’s Academy for Witches, but she’s making an awful mess of it....
Mildred Hubble, the worst witch at Miss Cackle’s Academy for Witches, can’t bear to leave behind her beloved cat, Tabby, when the class goes for a week beside the seaside. But keeping Tabby leads Mildred into yet more trouble.
Something is up at Miss Cackle’s Academy for Witches: Mildred Hubble’s new form teacher is really weird. Or is she? Investigating isn’t easy, especially when Mildred’s potions go wrong, the class know-it-all insists on being ‘helpful’ and her beloved cat is having a nervous breakdown...
Summer term at Miss Cackle’s Academy for Witches has just begun and disaster-prone Mildred Hubble is in deep trouble again – all because of the new girl, Enid Nightshade, who isn’t nearly as placid as she looks . . .
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok