The U.S. should not spend a dime on African education programs.
I've been reading this and agree with you on some of your theory, however I believe it is in every humans heart to share the wealth to those who are less fortunate. For us to take resources from Africa, yet not do anything in return is just not right at all. The African is suffering not because there isn't money, but because of greedy governments and corrupt companies that control the countries in the area.
It is our divine right to help every living person, no matter what their religion, race, or sex is. Everyone deserves the right to a fair education. Europe owes it to them for all we have done traumatically to the African population.
So, yes, they do deserve money for education, food, and other things from us. However, this should go directly to that and not to governments that tend to find other ways to spend the money.
It is always important to support life, no matter who they are.