Special Guest Stars Marcia Wallace as Edna Krabappel Marisa Tomei as Sara Sloane Guest Stars Maggie Roswell as Luanne Van Houten