1000+ online grammar games for English learners. English Club's mobile-friendly games improve your understanding of verbs, tenses, nouns, adjectives and more. ESL or EFL ? What do ESL and EFL mean? ESL stands for English as a Second Language. EFL stands for English as a Foreign Language. ESL is used when people learn English in an English speaking country. EFL is used when people learn English in a non-English speaking country. Is this important? Not very, if you are a learner. Online games for ESL learners to improve English vocabulary. English Club has 100s of fun, educational word games to help your vocabulary. Answers provided. Step-by-step guide for teachers explaining how to help ESL students improve their reading skills by teaching them cognitive strategies using a guided reading approach