Special Guest Stars Amy Poehler as Jenda Guest Stars Pamela Hayden as Milhouse Van Houten Maggie Roswell as Ms. Hoover