I don't think anyone's dissing teachers particularly, they're asked to do an impossible job because the system is fucked from top to bottom. We have a enlightenment/early industrial education system in a postmodern/post-industrial/information-driven world, and it's not at all appropriate.
Having said that, in my experience, the vast majority of teachers were shit.
EDITED: 5 May 2011 08:29 by X3N0PH0N