As of 2015, websites that offer ESL training online include English-Online, 1-Language and World-English. These sites offer English language speaking and reading skill instruction for students seeking to learn English as a second language.
English Online provides comprehensive ESL instruction free of charge. The British-based organization provides instruction organized by beginner, elementary, intermediate and advanced levels. English learning topics on this site cover grammar, functions and vocabulary, and the practice tests on the site offer students the opportunity to assess what they know before moving on to more difficult levels.
As of 2015, the 1-Language site provides 70 instructional modules covering different parts of the English language. This site focuses on teaching students about the structural aspects of the English language. Students can move through the self-paced lessons in any order, offering them the chance to refresh themselves with earlier lessons at any time. Learning exercises also provide the opportunity to practice and perfect English grammar skills.
World-English offers ESL classes online using live teachers and small classes that focus on speaking English. Students log in and use an audio headset and their computer to communicate with the class in real time. Its teachers are native speakers of English, and they manage classes of up to 10 students in each 30-minute session.