Val: I can't say tarring them all with the same brush is fair at all. Yes, my DD has had a couple of lousy teachers, and a couple of mediocre ones. She's also had a couple of really awesome ones.

Unfortunately, even the awesome ones are constantly being undermined by bad policies.