ESL classes are often available online through colleges and universities, such as the University of Arizona. Many programs also offer online courses for prospective ESL teachers to help them gain certification in the field. ESL students can also find free and paid online resources and practice tests through testing bodies such as TOEFL.
English language learners can also access a variety of free American English resources through the United States Department of State American English website. This website offers high quality information and resources for both teachers and ESL students at a variety of different levels. These include poems, songs, charts, glossaries, games and stories.