For immigrants to English-speaking countries, one of the biggest challenges is learning the English language to a level proficient enough to interact, socialise, and work in their new home. Make no mistake, English is one of the hardest languages in the world to learn for…