Being a teacher is a tough job. Working with energetic and sometimes rebellious kids takes its toll, as does a relatively small salary, pressure from administrators to produce test scores, and overprotective parents.
But while teachers are famous for their patience, a major requirement for the job, one 6th-grade teacher in Texas finally had enough of what she felt was disrespect from all sides and went online to talk about it.