Special Guest Stars Marcia Wallace as Edna Krabappel Kristen Schaal as Taffy Guest Stars Pamela Hayden voices Milhouse Van Houten