List of The Worst Witch characters
Mildred Hubble is the titular character of "The Worst Witch" series. Unlike the other girls at Miss Cackle's Academy for Witches, she doesn't come from a regular witch family, but was given a scholarship which greatly impressed Miss Cackle. She is best friends with Maud Spellbody and Enid Nightshade. In "The Worst Witch", although inadvertently ruining a broomstick formation flying display when she was given a sabotaged broomstick, she saves the whole academy from Miss Cackle's jealous and rebel-ish identical twin sister Agatha Cackle, who was seeking to turn all the teachers and pupils into frogs. In the nick of time, Mildred turns Agatha and the rest of her fiendish coven into snails.
The Worst Witch
Ethel Hallow is Mildred's acid-tongued rival. She does very well in class, comes from a prominent witch family, and gives the impression of being a model student. However, she is spoiled, snobbish and vindictive although able to turn on the charm and act sweet and innocent when the teachers are near, playing the role of a victim with Mildred as the bully. Up until "The Worst Witch to the Rescue", she is Miss Hardbroom's favourite student; however, in the same book, she is exposed as a cheat and a liar, and thus has to watch her step lest she incur her teacher's wrath.