Mmesi was an excellent guide for our tour of Soweto. He is very easy to understand. We had lengthy nuanced conversations with him about the history of apartheid and it's carry over into today's conditions and politics. He was responsive to our questions and preferences. He took us to many interesting places that featured both the famous and the common man.