Nice comment but I think this is a bit wide of the mark. Schools are a state and local issue in the US where party is less significant. Look at the difference between a "republican" in, say, California's central valley vs. the same in Alabama. In most other places, that'd be two different parties.
Though I agree we'd be better off with something more like Germany or the UK, with coalitions.