Guest Stars Alvin Sanders as Pop Tate Marisol Nichols voices Hermione Lodge Nathalie Boltt as Penelope Blossom Lochlyn Munro as Hal Cooper Molly Ringwald as Mary Andrews Shannon Purser as Ethel Muggs Daniel Yang as Dilton Doiley Abby Ross as Midge Klump Karl Walcott as Clay Walker Nicholas Barasch as Julian Blossom William MacDonald as Principal Featherhead Malcolm Stewart as Dr. Freiderich Werthers Co Starring Marion Eisman as Doris Bell Moses Thiessen as Ben Button Frances Flanagan as Mrs. Thornton Carlo Yu as Mr. Daryl Doiley