After being homeschooled, Heidi enters a public school in second grade, where she encounters a mean girl named Melanie who makes her feel like an alien, in chapter-book format.
Second-grade witch Heidi wants revenge against the meanest girl in school, so she casts a forgetting spell on her right before the start of the school play.
Heidi is chosen to take the principal's rabbit home over Easter weekend and promises to follow all the rules, but she decides to break one and even her magic is not enough to set things right again.
"Unable to find the owners of a lost puppy, Heidi decides to use just a teensy-weensy pinch of magic that sets off a mega-gigantic case of magic puppy trouble."--OCLC.
When Heidi is paired with Stanley, her worst enemy's best friend, for the Brewster Science Fair and she suddenly starts getting notes from a secret admirer, she tries to use magic to discover the note-writer's identity.
An embarrassing rumor about Lucy spreads at school and she thinks Bruce is behind it so Heidi gets involved and uses some magic to bring the trio of friends back together.
Heidi teams up with her friends to create a babysitting station at the Brewster Elementary fair, but when things do not go as smoothly as planned, Heidi turns to her Book of Spells to find the perfect magical solution.