And opportunities to learn English are provided in many different ways such as through formal instruction, travel, study abroad, as well as through the media and the Internet. The worldwide demand for English has created an enormous demand for quality language
teaching and language teaching materials and resources.