Ah, tears really do help sometimes. Especially the kind that don't stop for an hour. That's not a "pushy parent" making that happen. That's real trouble. Good for him for letting fly. I suspect he made your job MUCH easier!
But let's face it, montana, I think we need to clone you and send you to every rigid school system in America (and beyond!) to get them to realize the error of their ways. Want to come here? Maybe we could get DS7 back into public school with you shaking things up!

So I'd say enjoy that righteous anger. You earned it! And then be happy that things seem improved. You earned that, too! :p