I came across an article explaining the differences between ESL vs EFL.
You can find it here, on Oxford University Press’s blog.
Grounded in Research. Useful in Practice.
Teaching Ideas from a K-6 ESOL Teacher
The Teaching Initiation
Start here, then go
life and times of a grad student