Guest Stars Pamela Hayden as Milhouse Van Houten Marcia Wallace as Edna Krabappel Russi Taylor as Martin Prince Maggie Roswell as Ms. Hoover Christina Ricci as Erin