Nathan was an excellent guide. During my one day private tour, I got to really understand the history of Johannesburg and had time to linger in places of interest. Nathan's knowledge of the events, people and the area of Soweto gave me a local's perspective that you don't get when simply visiting a place and reading plaques. He answered my questions and was able to tie in the past with the present. I recommend Nathan was a tour for anyone who wants a truly customized experience.