Teachers for Africa Foundation is a non-profit organization, dedicated to the cause of better education in the townships of South Africa. For this purpose we support and set up several small-scale projects, mainly in Cape Town. Through the dedication of volunteers and interns we offer underprivileged pupils the extra attention and support they badly need and, in the meantime, we provide our participants with a special and valuable experience in one of the most beautiful countries in Africa.