Return to Article Details A Rural South African Experience of an ESL Computer Program Download Download PDF