What does ESOL Stand for?

There are actually several definitions for the abbrevation of ESOL. Although this is the case, the most widely used definition for this abbreviation is English Speakers of Other Languages.