English is also very popular because it is very at ease with assimilating new words. Also, the English language has the most extensive vocabulary. This means precise concepts can be expressed succinctly. All technical terms are already in English, which The Chinese, Indians,and Brazilians have learn already...I do wonder sometimes if all the Mandarin learning Dulwich kids are not wasting their time.