Most of my Indian workmates have extremely good English. You pick-up that they're not engineers that've been brought-up in Oz (remembering "I are a engineer") based on style & colloquialisms, not based on speeling & grammar. Apparently the official language of the primary & tertiary education...