I am bloody sick and tired of people taking potshots at teachers. The public has come to expect more and more from teachers over the last few decades without compensating them fairly for their increased responsibility, then criticizes them repeatedly for failure to do their job. It isn't fair.
A teacher today has to teach as well as be mom, dad, coach, nurse, counselor and disciplinarian. Along with teaching kids how to read and write, they have to educate them about sex and drugs, ethics and morality, and even do current events. They have to supervise on the playground, stand outside and direct parents in and out of the parking lot, chaperon dances and athletic events, conduct magazine sales for fund-raising, then meet with parents to discuss why their child isn't trying. It's demoralizing.