Guest Stars Marcia Wallace as Edna Krabappel Maggie Roswell as Ms. Hoover Pamela Hayden as Janey Powell Willem Dafoe as Commandant