"A Unesco report, which examined the number of teachers that each country needs, found that sub-Saharan Africa needs an additional 6.3 million teachers if it’s to attain universal primary education by 2030. The Centre for Development and Enterprise predicted that South Africa will need to have 456,000 teachers by 2025 to offer quality education. According to the Department of Basic Education, South Africa’s public education system has 410,000 teachers. These teachers are employed in approximately 25,000 schools across the country and are responsible for teaching 12.9 million pupils.
South Africa doesn’t graduate the adequate number of teachers to meet the supply and demand. Currently, the country’s initial teacher institutions graduate 15,000 new teachers per year. This is below the 25,000 mark required to maintain an effective teacher-pupil ratio."