What language do they use in schools in South Africa?
Then, what language do they use to teach general subjects like history, math, science and fine arts in public schools?
In the big cities like Johannesburg, Cape Town or Durban, do they have English speaking schools, Afrikaans speaking schools, Zulu speaking schools, Xhosa speaking schools and etc?
If they do, can one(one's parent) choose which school s/he will attend?
What about in higher educational institutions like colleges and universities? Which language do they mainly use at universities in South Africa?