Each year, Teach South Africa will select a group of outstanding recent University graduates who will be trained during a summer institute. TEACH South Africa then places them as full-time, paid teachers in both urban and rural public schools. During these two years TEACH South Africa provides these graduates with ongoing professional development and career support to help them succeed during their two years as teachers and beyond.