where is oxbridge academy located in johannesburg?
Oxbridge Academy (South Africa) Oxbridge Academy is a private distance learning college based in Stellenbosch, South Africa. It was founded in 1997, to help address the skills shortage in the South African job market.