I came across an article explaining the differences between ESL vs EFL.
You can find it here, on Oxford University Press’s blog.
Katerina Nakutnyy's experiences teaching EAL/ESL
Crude Perspectives and Misadventures in the Wild West of English Teaching.
English Language Teaching
An idea exchange for kids' education