ESL PDFs

Level Skill Exam Length Topic Download Source
A1/A2 level kids - action song videos with games Listening, Vocabulary General English Arts and media: action song
ESLmooc.com
Intermediate B1.1 videos and games Reading, Listening, Grammar, Vocabulary, Speaking General English 7
ESLmooc.com
Elementary Plus A2.2 videos and games Reading, Listening, Grammar, Vocabulary, Speaking General English 10
ESLmooc.com
B1: Essential Phrasal Verbs Grammar, Phrasal verbs General English, Cambridge B1 Preliminary Grammar: Phrasal Verbs
Brays English
Xmas games Reading, Listening General English Holidays: Christmas
ESLmooc.com
Christmas videos and games Listening, Vocabulary General English 1 page Holidays: Christmas
ESLmooc.com
33 Christmas Songs Reading, Listening General English Holidays: Christmas
Brays English
Elementary A2.1 videos and games Reading, Listening, Grammar, Vocabulary General English 6
ESLmooc.com
Beginners+ A1.2 videos and games Reading, Listening, Grammar, Vocabulary General English 9
ESLmooc.com
CEFR Beginner A1.1 English MOOC with online videos for ESL and online ESL games Reading, Listening, Grammar, Vocabulary General English 5 English MOOC
ESLmooc.com
A1/A2: 5 Halloween Games for Kids Vocabulary General English Holidays: Halloween
ESLmooc.com
B2: 11 Upper Intermediate Grammar Games Grammar General English 1 page Grammar
ESLmooc.com
A1: 42 Games for Kids' Beginners Vocabulary General English Vocabulary
ESLmooc.com
A1: Action songs Listening, Vocabulary General English, Cambridge Pre A1 Starters 1 page Arts and media: action song
ESLmooc.com
B1/B2 Phrasal Verbs Grammar General English 1 page Grammar: Phrasal Verbs
ESLmooc.com
B1: Pop Songs Listening General English 1 page Arts and media: song
ESLmooc.com
A1 - Animals Aug 29, 2022 Vocabulary General English 1 page Animals
ESLmooc.com
B1: Songs Listening, Vocabulary General English Arts and media: song
ESLmooc.com
Emotion and Cognition in the Age of A1 TEFL teaching 18 pages TEFL
The Economist
Phrasal Verbs list Phrasal verbs General English 11 pages
English Club