Login
Copyright

Online ESL and EFL Resources

Oct 15, 2014

There are many ESL and EFL resources available online. ESL stands for English as a Second Language, and EFL stands for English as a Foreign Language. The main difference between an ESL classroom and an EFL classroom is that an ESL classroom is in a country where English is the dominant language and an EFL classroom is in a country where English is not the dominant language.

Online ESL/EFL Resources

Software Resources

These are links to some of the software used to teach classes at EFI.

Search Degrees, Careers, or Schools