My wife is a para-educator at a private school for ADHD and ADD children. It's a job I would never want to do, she is great at it. One of the problems teachers have is the kids get very little direction from their home life. Parents seem to think it's the schools job to raise the kids. Teachers buy all the supplies for the classrooms from their own pockets.
As far as I'm concerned there is to much govt in the schools and to much importance put on sports and other extracurricular activities. They are valuable to a point but when all you hear about is money problems in the schools I could think of some ways to cut expenses.
They won't even put seat belts on school buses down here yet they build huge school campuses, costing millions and millions of $. You get ticketed for not wearing a seatbelt in a car, which has air bags yet 30 kids get on a bus driven by someone whom you don't know, not enough seats to sit on and god knows what may be mechanically wrong with it.
As far as bad teachers go, produce or get fired. In Houston they are crying about poor performing schools. Hell, fire the bad teachers and hire new ones.