Anglophone Advantage and Its Implications

When your own native language is a world lingua franca you are clearly in an advantaged position, but let’s examine the extent of this advantage, and what it means for people whose native language is not English. Let’s start with obvious facts: If you are a native English speaker you have access to the greatest…