Guest Stars Pamela Hayden as Milhouse Van Houten Marcia Wallace as Edna Krabappel Kelsey Grammer as Sideshow Bob David Hyde Pierce as Cecil Terwilliger