Marcia Wallace, the voice of Edna Krabappel, has passed away

The talented comedic actress had been a part of two of televisions iconic sitcoms, The Bob NewHart Show and The Simpsons, but it is as the voice of Bart's hapless teacher, Edna, that she will be immortalized. She will be missed by fans and friends worldwide.