Botswana seems to be cool. She should go on holiday first to check it out. Never been there, but met quite a few Tswana people. Seemed like nice people to me.. They havent had a bad history like South Africa. So I dont think for the most part they will hate white people. Botswana is generally known as one of Africa's success stories, so I expect the economy is good.