Teacher Education through Flexible Learning in Africa - South Africa Unit for Distance Education, Faculty of Education, University of Pretoria ISSN: 2788-6298 Subjects--Topical Terms: Theory and practice of educationEducation