David is an excellent tour guide, who is very knowledgeable about Namibian and South African history. He is very organized, and punctual.  He took us to more places than we had initially agreed.