Weekend SpecialWeekend SpecialSeason 31979 · 12 episodesEpisodes1The Big Hex of Little Lulu2The Contest Kid Strikes Again3The Girl with ESP4The Ghost of Thomas Kempe (Part 1)5The Ghost of Thomas Kempe (Part 2)6The Incredible Detectives7The Revenge of Red Chief8The Puppy's Amazing Rescue9The Gold Bug (Part 1)10The Gold Bug (Part 2)11The Trouble with Miss Switch (Part 1)Rupert Brown (voiced by Eric Taslitz) and Amelia Daley (voiced by Nancy McKeon) are classmates who discover that their teacher, Miss Switch (voiced by Janet Waldo), is a witch with a magical talking cat named Bathsheba (voiced by June Foray).12The Trouble with Miss Switch (Part 2)Miss Switch and Bathsheba fly to Witch Mountain with Rupert and Amelia in their plan to stop the wicked witch Saturna (voiced by June Foray), who has condemned Miss Switch and taken control of the Witches' Council.Season 1Season 2Season 4Season 5Season 6Season 7Season 8Season 9Season 10Season 11Season 12Season 13Season 17Season 18