English education here has a slight deficiency. It's British-based, but 99% of speakers don't know the difference, or that they're more inclined towards "King's English". Worse, the educators themselves can't be bothered, often times being the ones harbouring the wrong pronunciation or spelling.
For one, the media and web are dominated by Americans. Or rather, the majority of the viewership and traffic are based around American productions and services. People everywhere are turning into Non-American Americans. Snobs in Singapore try to speak with an ugly tak-leh-make-it American accent, likewise for foreign students especially those from Indonesia except much better. I like the Filipinos, though - their English has an innocent Hispanic influence.
Even modern British teens are becoming Americanised. Oops, I mean Americanized.