Special Guest Stars Marcia Wallace as Edna Krabappel Tina Fey as Ms. Cantwell Guest Stars Richard Dawkins as Himself