A study conducted by World Linguistic Agency has rated Uganda the Best English Speaking Country in Africa. This comes in the wake of a video from a Miss Rwanda contestant that was shown struggling with English in a country that made a move from Francophone to Anglophone.
The full list is here:
2. South Africa