United States President Barack Obama is visiting the countries of Senegal, Tanzania, and South Africa. It is an official state visit to each of these countries and it's more or less an apology for not getting back to Africa before now.
As the first black President of the United States it was thought that he would have been more interactive with Africa but he has been kind of busy in other areas of the world. Unfortunately his trip is also at the same time when Nelson Mandela is in Hospital in critical condition.
Obama is trying to bolster the youth of these countries into becoming productive citizens in their respective countries. He is also trying to build economic ties between the United States and these three countries. Simply put it's a promotional tour for him and his family. Hope he can stop in and see Mr. Mandela.