Teaching sounds like one of the hardest jobs in the world. You get it from the kids, from the parents, from your superiors, from the government, from the media. I think I have at least a vague feeling for that spark of humanity that drives most good teachers, but I'm just astonished that it's enough for such a rare event to keep them doing what they do day-in day-out.