Have Global Lessons - collaborating across the world
Classes should interact across the globe. Different schools can learn together interacting via the internet. They should collaborate on projects interwoven with other aspects of the curriculum - this doesn't just have to be about culture - they can collaborate on technology and language and literature and science. Teachers could even give one half of the resources to one class and the other half to the other - this way they would have to work together to achieve the answer.
If there is a technology barrier to this in a developing country this could be overcome by one school initially fundraising for the other. Or the technology could be mobile based, similar to much of the emerging technology in developing countries.
-
Lucy commented
This could go hand in hand with the school partnership idea.