I'm with Kriston on this one - and we learned the hard way. DS's first school was a terrible mismatch - teacher who yelled at the kids (even our OT saw it and said how surprised she was that the school let it happen, although, quite frankly, most parents were happy with the "discipline"). We forced DS through the year and the next one with other problems, telling him to buck up and deal with it. Well, he couldn't, and in hindsight, he shouldn't have had to.

On the flip side, I'm a deal with it person and have dealt with bad bosses, bad situations, etc. Perhaps if I realized earlier on that I did not have to deal with a bad situation but could leave and look for better options, perhaps DS would have had a better start to his school career. We have to be careful of the lessons we teach on both sides of the coin. Live and learn.