I feel like everyone in this thread should go watch season 4 of the The Wire. There is a lot of relevant work there, including the various pressures on, and requirements of the educational system.
tl:dr; Teacher's can only ever be a part of a solution to the complicated educational needs of our society. And given what we're willing to spend, they can't even be a particularly effective part in poorer parts of the country.