She's a racist. So what? Should she be fired for that?
A) Most schools have strict policies about public behavior in any situation where you can be identified as a teacher for their district.
B) Given her statements, it's rather hard to believe she will be objective with students placed in her care.
C) An English teacher should have a vocabulary better than the graffiti on the junior high toilet stalls.