Mildred Hubble
Mildred Hubble is a major character in "The Worst Witch" children's book series by Jill Murphy. She is the protagonist in all the books. She is friends with Maud Spellbody and Enid Nightshade and has a strong rivalry with Ethel Hallow and Drusilla Paddock.
The Worst Witch
Amelia Cackle (Ada Cackle in the 2017 TV series) is the kind-hearted headmistress of the Academy. Plump and pleasant, Miss Cackle is more lenient towards Mildred when she is in trouble, and rather than intimidate the girl as Miss Hardbroom does, Miss Cackle gives long, sorrowful lectures which causes Mildred to feel guilty for the trouble she is in. Her birthday is celebrated at her beloved Academy, and her students believe it to be the most boring event of the year. Despite her kind heart, Miss Cackle can be intimidating when she wants to, and has occasionally broken into fits of rage at Mildred, most notably both when Mildred humiliated the reputation of the Academy by ruining a broomstick display to honour the Wizards' Council (Ethel had cursed Mildred to ensure she would make a fool of herself), and after she incorrectly believed Mildred was cheating at the school sport's day, after Enid cast an improper spell upon Mildred to make sure she won the pole-vaulting competition. However, these moments of anger are few and short-lived.