Mark Horner ยป SF Fellow A blog about mixing technology, education, openness, and experience in South Africa. Feed: http://www.markhorner.net/category/sffellow/feed/