ESL Resource Links

Last Updated on June 8, 2021

ESL Listening Resources

ESL Listening Lab
British Council – Listening
123 Listening
Talk English – Listening
Listen Again English

ESL Video Resources

BBC Learning English – YouTube
Oxford Online English – YouTube
Rachel’s English – YouTube
Woodward English – YouTube
VOA Learning English – YouTube
English Language Level Up – YouTube
Business English POD – YouTube
ESL Video

ESL Lesson and Activity Resources

All Things Grammar
Teach This
Busy Teacher
ESL Made Easy
ESL Free Materials
IELTS Exam Net
ESL Galaxy
ESL Printables
Free English Lesson Plans

ESL Vocabulary Resources


ESL Speaking Resources

ESL Conversation Questions

ESL Lesson Theme Resources

All Things Topics

ESL Teaching Tips Resources

Cambridge English
Using English
ThoughtCo ESL
ISL Collective


Vietnam English Learner Issues

Common pronunciation problems facing Vietnamese learners of English
Vietnamese pronunciation problems in English

Handy Tools

Team Maker

Cambridge Learners Dictionary Online

ESL – Worksheets


Resources | Cambridge University Press
Teach-This – ESL Activities Games Worksheets
All Things Grammar – Home
All Things Topics – Home
BusyTeacher: Free Printable Worksheets For Busy English Teachers
Onestopenglish: Number one for English language teachers – This website is for sale! – iscollective Resources and Information.
BusyTeacher: Free Printable Worksheets For Busy English Teachers
50 000+ Free ESL, EFL worksheets made by teachers for teachers
Absolutely Free Classroom Tools for Teachers | English Teaching 101
1,314 FREE Reading Comprehension Worksheets, Games and Tests




Library Genesis
Lessons Worth Sharing | TED-Ed
Dave’s ESL Cafe :: Free ESL Video Quizzes for Students. Free Quiz Builder for Teachers
LearnEnglish | British Council
English as a Second Language free materials for teaching and study
Randall’s ESL Cyber Listening Lab – For English as a Second Language
Planning a writing lesson | TeachingEnglish | British Council | BBC
Instructor Resources – Writers Workshop
ESL Made Easy
TeachingEnglish | British Council | BBC
The Learning Network – The New York Times
ESL Help Resources | Wyzant Resources
ESL Conversation Questions – Sleep (I-TESL-J) | ESL Video | Free English Lessons
English Idioms Beginning With ‘H’ (Page 1) –
Low-prep icebreaker: time travel
ESL: English as a Second Language for Teachers & Students – 7 E S L
List of Online English Teaching Companies – Good Air Language
Cambridge English | Cambridge University Press
Learning English: Simple Sentence Syntax – Don Yorty
Best Sites to Download Free English Books ✅
Teaching Your Adult English Class Online | World Of Better Learning
Enjoy Learning Languages with Music!
Dictogloss | TeachingEnglish | British Council | BBC
Screen Recorder & Video Editor | Screencast-O-Matic
Ready to Run — DLA – Easy-to-use and secure digital exams
Learning Activities, Quizzes and More – EAP: English for Academic Purposes for Non-Native Speakers of English – Research Guides at Benedictine University Library
English as a Second Language (ESL) Interactive worksheets
Culture – Macmillan Beyond
Brain Teaser Worksheets
Resources | Cambridge University Press
American English | For English Language Teachers Around the World
English Teaching Forum 2013, Volume 51, Number 3 | American English
Intermediate | Onestopenglish
Electronic library. Download books free. Finding books
About – Educating Her World
Lesson Plans Digger – Free English Lesson Plans and Teaching Tips
Apps to Help Kids Learn Spelling | Educational Technology and Mobile Learning
EAP Foundation – Home page
Strategies for Teaching Online | Center for Teaching and Learning


ESL Resources


TEFL resources
IH Journal
Teacher Training Videos | Free Online Technology ICT Lessons
Internet TESL Journal (For ESL/EFL Teachers)
Flo-Joe: THE place on the web for Cambridge English exam preparation: PET, FCE, CAE, CPE, IELTS
English Language Teaching Home Page | Oxford University Press
Free Classroom Resources
H2 English
What’s On
Homepage – Summa
Boggle’s World: ESL Activities for Adults
Using First Language (L1) in the ELT Classroom – Oxford University Press
Free online course: Road to IELTS | British Council
Themed resources | Onestopenglish


ESL – Active Learning


Freer & Productive Activities – Learn. Teach. Travel.
A Task-based approach | TeachingEnglish | British Council | BBC
20 Collaborative Learning Tips And Strategies For Teachers
What is Agentic Learning and Why is it Important? | Getting Smart
How Can Teachers Determine Whether Students Are Engaged?
How to Guide Middle and High School Students to Self-Regulated Learning | Edutopia
Teaching Strategies | Edutopia
Deeper Learning: A Collaborative Classroom Is Key | Edutopia
Thirteen Instructional Strategies for Supporting ELL Newcomers (Opinion)
Student Project Ideas — Insights to English


ESL – Grammar


Perfect English Grammar
English Grammar – Your guide to error-free writing
Exercises at Grammar Bytes!
English Grammar Exercises Online, Interactive grammar exercises for ESL students
English Grammar Quizzes – Medium (ESL, EFL)
Watch grammar videos | LearnEnglish Teens – British Council
Grammar Girl :: Quick and Dirty Tips ™
List of Interactive Quizzes
Parts of Sentences – eLearning Café
English Grammar Help
Terms at Grammar Bytes!
English Grammar: a complete guide
ENGLISH PAGE – Verb Tense Tutorial
English Grammar | LearnEnglish | British Council | Verbs
English tenses | Rules | Exercises + PDF
10 Recommended Books for the CELTA Course | ELT Experiences
Cambridge Dictionary | Free English Dictionary, Translations and Thesaurus
12 verb tenses table learning English grammar tenses
English Tenses » Classroom Materials » FEG Expansion Activities
PhoTransEdit (English Phonetic Transcription) Text to Phonetics
IPA Typewriter
Collocations, Compounds, Phrasal Verbs and Idioms | K250
Movie Segments to Assess Grammar Goals
10 Fun, Fabulous Activities for Practicing Adjectives
Activities & Stories for Teaching Gerunds & Infinitives for ESL Class
Comparatives and superlatives – English ESL video lesson
Grammar teaching: The discovery technique | Onestopenglish
7 Activities for Teaching Modal Auxiliary Verbs in the ESL Classroom | ITTT | TEFL Blog
Be, Have & Do in Questions – ESL Library Blog




How to Improve Your Reading Skills |
Reading Skills Guide | Reading | EnglishClub
Unit 4: Reading skills | TeachingEnglish | British Council | BBC
6 Reading Comprehension Skills
English course prospectus | Reading – Pre-intermediate A2 | British Council
Reading – Pre-intermediate A2 | British Council
Reading – Intermediate B1 | British Council
Seven stages for a successful reading lesson plan | My English Pages – Reading Passages and Exercises – p.1
Advancing Learning: Empowering students with paraphrasing strategies | Article | Onestopenglish
21stcentury, 4Cs, ELL, ESL, EFL, ELT, English language teaching, lanugage, learn, learning, learning science, pedagogy, CLT, TBL, productive communication, communication
English Listening Lesson Framework |
Surveys 101: A Simple Guide to Asking Effective Questions – The Ultimate Guide to Forms and Surveys | Zapier
Topic Lesson plans | Onestopenglish
7 Essential Reading Strategies Your ESL Students Must Know (and YOU Must Teach)
How to Make ESL Reading Instruction Effective
6 Strategies to Strengthen ESL Reading Comprehension for Beginners | FluentU English Educator Blog
Teach the Seven Strategies of Highly Effective Readers | Adolescent Literacy Topics A-Z |
Improving Reading Skills for ESL
Reading – ESOL- English for Speakers of Other Languages Resources – FCC Research Guides at Frederick Community College
ESL Reading Lesson Plan Template | English Reading Lesson Plan
How to Teach IELTS Reading
Reading Quizzes | ESL Quizzes | EnglishClub
Reading – Study Skills for Academic Success – FCC Research Guides at Frederick Community College
How to Find the Right Keywords in Reading Comprehension?
10 Strategies to Improve Your Reading Comprehension for College
Improving College Reading Skills: Expert Tips and Strategies
Teaching Headings and Subheadings – Alyssa Teaches
Adult ESL Reading Skills & Strategies: The ESL Teacher’s Guide to Effective Reading Lessons — Everyday ESL
13 Activities To Improve ESL Reading Comprehension
Reading Techniques | Academic Skills Center
Reading Online – ReadWriteThink


ESL – Speaking


Miscellaneous speaking worksheets | Onestopenglish
IELTS Pronunciation Guide – IELTS Advantage
IELTS Speaking Practice: IELTS Pronunciation | British Council Vietnam
Pronunciation Problems for Vietnamese
SOME COMMON PRONUNCIATION PROBLEMS FACING VIETNAM LEARNERS OF ENGLAND (Mr Nguyen Tien Dung) – Works – Scientific paper – Ba Ria – Vung Tau University
Vietnamese Pronunciation Problems and Solutions in English
10 Fresh Roleplay Ideas for General English
Forvo: the pronunciation dictionary. All the words in the world pronounced by native speakers
Speak Up: 6 Fabulous Games to Get Your Students Speaking
ESL speaking: Teach Like and Look Like |
12 Fun Speaking Games for Language Learners | Edutopia
ESL Speaking Lesson Plan Template | Teaching English Conversation
Pair and Share: 14 Ideas for ESL Pair Work Speaking Activities
Guide to Discussion Skills | UNSW Current Students


ESL – Listening


The Truth About Teaching ESL Listening Skills: What Works and Why | FluentU English Educator Blog
English Listening Lesson Libary Online
Dictation 3 – texts | TeachingEnglish | British Council | BBC
Breaking News English Lessons: Easy English World News Materials – ESL
10 Best Free Listening Websites with Quizzes to Practise for Listening Exams | Blog de Cristina


ESL – Writing
Clearer Writing Home Page
The Topic Sentence | SEA – Supporting English Acquisition
English Writing Lessons for Adult Beginners |
Writing skills lesson plans | Onestopenglish
Cambridge English Write & Improve
10 Ways to Ruin a College Paper | Best Colleges | US News
Annotated by the Author: Why Having Students Annotate Their Own Writing Is My New Favorite Writing Instruction Tool – Matthew M. Johnson


ESL – Online Teaching


7 On-Line Tools for English Teachers that Made my ESL Courses More Effective
Ten Best Practices for Teaching Online | Tomorrow’s Professor Postings
How to Be a Better Online Teacher – The Chronicle of Higher Education
Best Practices for Teaching Online – TeachOnline
7 guidelines for effective teaching online
Ten Best Practices for Teaching Online
Planning for Your Online English Lessons and Where to Find the Best Resources | Teaching ESL Online
Ideas for adapting group lessons to working on Zoom | Sandy Millin
121 Tools for Distance Learning & Strategies for Student Engagement | Albert Resources
Engaging Students Online • Center for Excellence in Learning and Teaching • Iowa State University
English Language (ESL) Learning Online –
Online English Lessons | English Videos
Cambridge Learner’s Dictionary: Meanings & Definitions
Challenges in ELT: Teaching online | Article | Onestopenglish




IELTS teaching resources | Take IELTS
IELTS Exam Preparation – IELTS Home
IELTS Exam Format


ESL – Critical Thinking and Metacognition


10 Great Critical Thinking Activities That Engage Your Students
5 Ways to Activate Curiosity in the Classroom | Corwin Connect
Stephen Krashen’s Theory of Second Language Acquisition
Three ways to see what learners know in the English language classroom | British Council
Guided discovery | TeachingEnglish | British Council | BBC
TEAL Center Fact Sheet No. 4: Metacognitive Processes | Adult Education and Literacy | U.S. Department of Education
Teaching Metacognitive Skills | Centre for Teaching Excellence | University of Waterloo
Executive Function in High School Students
10 FREE ESL problem solving worksheets
Active Learning Strategies | Center for Teaching & Learning
8 Strategies To Improve Executive Functions Of The Brain –
Critical Thinking Guide | UNSW Current Students


ESL – Articles on Teaching


My 10 Favourite ESL/EFL Resource Websites – Language Teaching Ideas
Customer Segmentation for Startups and Small Businesses |
Building a lesson around a sitcom | TeachingEnglish | British Council | BBC
Council Post: Prioritize Your Customer Segmentation In Digital Marketing Campaigns
How to Form the Subjunctive of English Verbs: Using & Declining the Subjeunctive Mood of Verbs
SL, or Learn and Speak English: Lesson Plans, How To Activities, How To Guides Archives – Bright Hub
The Discovery Technique For Teaching Grammar: Just Get Out Of The Way And See How Much Your Students Can Learn
Please do a bad job of putting your courses online – Rebecca Barrett-Fox
5 ESL Reading Comprehension Strategies That Work Like a Charm | FluentU English Educator Blog
Commenting on Student Writing | The Teaching Center
Are Teachers Micromanaging Students Too Much? »
(1112) Pinterest
Is Your Content Challenging Your Learners? – Pearson – Always ESL Newsletter
EAP – Pearson – Always ESL Newsletter
College Study Skills: Expert Advice for Student Academic Success
Giving Student Feedback: 20 Tips To Do It Right | InformED
Obtaining Feedback from Students | Teaching Commons @ York
Group discussion skills | TeachingEnglish | British Council | BBC
Other Academic Writing Resources | UNSW Current Students
21st century skills and the English language classroom
A job interview | ESOL Nexus
Creating and Using Rubrics for Assessment | University of Wisconsin – Stout
Rubrics and Assessment Resources | University of Wisconsin – Stout
10 Fun-Filled Formative Assessment Ideas | Edutopia
English-Language Learners | Edutopia
ELT Concourse: the essential guide to methodology
Celta trainControlled and freer practiceget on board…
An introduction to using visualisation | TeachingEnglish | British Council | BBC
Analysing Language | TeachingEnglish | British Council | BBC
Writing a Syllabus | Center for Teaching Innovation
Ferris Wheel
Collaboration: Bringing Students Together to Promote Learning | Getting Smart
Ten ways to support learners with dyslexia | Cambridge English
10 Characteristics of Student-Centered Learning –
10 Techniques Every Teacher Needs to Know – Richard James Rogers
10 Techniques Every Teacher Needs to Know – Richard James Rogers
Challenges in ELT: Developing intercultural competence | Article | Onestopenglish
ELT Concourse: expressing opinion
Giving Opinions | EFL Magazine
CELTA tip: language analysis assignment | ELT Planning


ESL – Technology


Team Maker – Chirag Mehta :
JeopardyLabs – Online Jeopardy Template
10 Useful Web Tools for Creating Online Quizzes and Polls | Educational Technology and Mobile Learning
Apps 4 EFL: Recommended websites for teachers and learners of EFL/ESL
Make Beliefs Comix
ESL Brains – Unique video-based teaching materials for adults
Dvolver Moviemaker. Make digital movies online. Formerly Dfilm. Home
Word Search Generator :: Create your own printable word find worksheets @ A to Z Teacher Stuff
Netflix and learn – six ways to teach English language skills with television | British Council
10 Best Modern American Sitcoms to Learn English | FluentU English
The Ultimate EdTech Chart for Teachers and Educators | Educational Technology and Mobile Learning


ESL – Blogs


Allison Lewis
3 Fun Vocabulary Games – Allison Lewis
How I see it now | My learning space
Return to Simplicity in the Language Classroom – Kamila of Prague
What Ed Said – A blog about learning
Giving opinions about media and arts | TEFLtastic


ESL – Lesson Planning


Task Based Language Learning and Teaching: Activities, Tips & More
TBL Activities – Educating Her World
CELTA Lesson Frameworks | ELT Planning
Topic-based reading lesson plans | Onestopenglish
English Lesson Planner
Teaching with Comics and Graphic Novels | American English
Lesson Frameworks – Learn. Teach. Travel.
Tim’s Free English Lesson Plans – Use them, share them, comment on them, and share my link in return.
English Lesson Planner


ESL – Classroom Management


Seven Key Elements for Effective Classroom Management
18 Effective De-Escalation Strategies For Defusing Meltdowns
10 Tips for Giving and Checking Instructions in an ESL Classroom –


ESL – Games


ESL-Kids – ESL Games for the Classroom
Children: 4-6 year-olds | Onestopenglish
ESL Kids Games & Activities
7 Golden Grammar Games for a Winning ESL Lesson Plan | FluentU English Educator Blog
ESL Revision Fun Games Online
27 Proven ESL Games for Large Classes (40-50 students) – Monkey Abroad
5 Total Physical Response (TPR) Activities That Every Language Teacher Should Know | General Educator Blog
6 Alternatives to Punishment for Handling Disruptive Students
8 Crucial Elements of Superb ESL Classroom Management | FluentU English Educator Blog
Learning tools & flashcards, for free | Quizlet
10 ESL Vocabulary Games to Get Your Students Seriously Engaged | FluentU English Educator Blog
25 Online Games for English Language Learners – Classroom Aid
Top 10 TEFL Games and Activities
Jones – Ten Ways to Turn Lessons into Games (TESL/TEFL)
10 Best Games for ESL Teachers Abroad | Go Overseas
ideas for fun lessons for 5-6 year-olds
ESL crossword puzzles, printable Word Puzzles for TEFL Lesson Plans
Fun ESL Games, TESOL Tips & Jobs Teaching English Abroad – ESL Expat
Academic English games/ worksheets for EAP classes | TEFLtastic
42 Fun, Free Games for Language Learners | Tay’s Teaching Toolkit
Games Like Kahoot | 8 Learning Apps Similar to Kahoot
Teach English with Puzzles & Word Games |


ESL Blogs – Lesson Plans


ricardo barros elt | Thinking and Living English
Film English – by Kieran Donaghy
| Viral Videos for Higher Level ELT | Ian James | @ij64
Bring back the typewriter |
Sandy Millin | Technologically and linguistically adventurous EFL teacher, trainer, writer and manager