Our Organisational Journey

TEACH South Africa is a non-profit organisation that aims to respond to challenges in the education sector by recruiting, training, placing and supporting young exceptional STEM graduates to improve the quality of education for every child in South Africa irrespective of their socio-economic background. TEACH was founded in 2009 as a response to the urgent need for quality teachers for gateway subjects such as Mathematics and Science. Over the last 15 years, we have placed over 760 Ambassadors, in over 416 schools, across all 9 provinces in South Africa.


To address Mathematics, Science, Technology, and Language learner performance in primary and secondary schools, TEACH attracts university graduates in these subjects to adrees the challenges faced by learners in their classrooms for two years. Ambassadors are encouraged to pursue a career in education after graduating the programme with the completion of a Post Graduate Certificate in Education (PGCE) during their teaching placement.

Youth Employment

The TEACH recruitment and placement process offers graduates an opportunity to gain real-world work experience, whilst ‘giving back’ to communities across the country. The nature of their work and what is involved prepares them to take on greater tasks while relying on their initiative, innovative and critical thinking to find solutions to various challenges and take responsibility at a young age.