Welcome to
ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.

 

 

English worksheets  > contributions by ldthemagicman

 

The author



ldthemagicman
Leslie Douglas
United Kingdom



I am a British citizen, mother tongue English. At College in the UK I taught English to world students, up to University Level. OFSTED judged it "Outstanding". I now teach students face-to-face and on Skype.

Points: 17941

 


order results: newest first - most downloaded first - alphabetically random order

 

Printables

 

PowerPoints

Online exercises


 
VOCABULARY 009 Transport
Numerous means of Transport on Land, Sea, and Air. Also, revision in the form of simple sentences. If you want to increase your Transport vocabulary, THIS Worksheet is for you.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 40


 
DRAMA Tongue-Twisters 001 (50 in total)
Teacher and Students get the chance to relax and practise their Pronunciation, as the Students say different Tongue-Twisters, three times in succession. Teacher can pre-teach the Tongue-Twister, if necessary for the Student. A very helpful Lesson for Reading and for Speaking, plus, it�s GOOD FUN.
Level: intermediate
Age: 10-12
Type: activity-card
Downloads: 37


 
QUIZ GAME 009 Sport
A POPULAR GAME. A HUNDRED Questions with THOUSANDS of Answers! WHICH student knows the most? EVERY CLASS can play because the Teacher chooses the LEVEL of the QUESTIONS. Speaking, Listening, Reading & Writing. Makes LEARNING FUN! Laminate for Longer Life!
Level: elementary
Age: 5-100
Type: worksheet
Downloads: 55


 
PRONUNCIATION 001 Alphabet; Numbers 1 to 20; Days; Months; Seasons.
Shows PRONUNCIATION, plus extra details, of this BASIC VOCABULARY. For Speaking, Listening, Reading, and a UNIQUE WAY to encourage Writing. EXCELLENT for Learners.
Level: elementary
Age: 3-100
Type: worksheet
Downloads: 58


 
POSTER 065 Improve your English ... easily
The Teacher is IMPORTANT, and needs Encouragement and Support. This SERIES gives Teacher and Student a feeling of CONFIDENCE, PURPOSE, and MOTIVATION. The Questionnaire helps Students and Teachers to IMPROVE learning, using proven scientific methods. INVALUABLE!
Level: elementary
Age: 7-100
Type: worksheet
Downloads: 18


 
PREPOSITIONS 002 of Place on, in, under, etc.
Are you confused by which PREPOSITION to use ... beside, behind, between, etc? This Chart of 23 common PREPOSITIONS, with drawings, will make it easier for you.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 69


 
POSTER 026 Improve your English ... easily
The Teacher is IMPORTANT, and needs Encouragement and Support. This SERIES gives Teacher and Student a feeling of CONFIDENCE, PURPOSE, and MOTIVATION. The Questionnaire helps Students and Teachers to IMPROVE learning, using proven scientific methods. INVALUABLE!
Level: elementary
Age: 5-100
Type: worksheet
Downloads: 21


 
DRAMA Performance 001 Actions 1
Teacher and Students get the chance to relax as the Students, in groups, perform five x 10-second Role-Plays. Teacher can pre-teach the Vocabulary, performing the Actions, if necessary. An instructive, fun Lesson.
Level: intermediate
Age: 10-100
Type: activity-card
Downloads: 52


 
VOCABULARY 008 Male and Female People
A two-page Mini-Dictionary of almost 300 descriptions of people, showing the Male and Female form, (king/queen; actor/actress; landlord/landlady, etc.) Also, 16 Questions and Answers in the form of simple sentences. If you want to increase your vocabulary, THIS Worksheet is for you.
Level: intermediate
Age: 10-100
Type: worksheet
Downloads: 52


 
NUMBERS 003 Multiply and Divide Chart - 0 to 12
Children have FUN and quickly LEARN NUMBERS with this colourful square. They can easily MULTIPLY and DIVIDE, using 3 simple pages of Speaking, Listening, Reading and Writing. This useful Worksheet explains "MULTIPLY", "DIVIDE" and "EQUALS", using 30 �school� descriptions. A FUN way to LEARN NUMBERS and enjoy English. LAMINATE for LONG LIFE!
Level: elementary
Age: 3-100
Type: worksheet
Downloads: 45

 

Found 0 online exercises