I very much enjoyed my tour of Soweto and the Apartheid Museum! My guide arrived at my hotel exactly on time. He was friendly, knowledgeable, and I learned quite a bit during my tour of Soweto. I told him what I was most interested in and he was willing to focus on those topics.
The Apartheid Museum was an emotional experience that was well worth the visit. I particularly enjoyed the temporary exhibit on Nelson Mandela's life.
Given my limited visit to Johannesburg, this tour was an excellent way to experience so much history in a short period of time!