Kwasi Kwakwa is a materials scientist who teaches computer-related subjects in Ghana. He recently posted pictures from a programming contest, the eventual aim of which is to assemble a national team for the International Programming Olympiad. It seems that every time I start to think that the web has done nothing but bring out the worst in our species, something like this restores my faith...