English Deutsch French Spain Russian Portuguese
Links
Eslhandouts.com
Frenchteacher.net - From the French teachers at Ripon Grammar School for French teachers and their s
AATF - American Association Of Teachers Of French
ACTFL - American Council on the Teaching of Foreign Languages
MLA / Modern Language Association
IALLT - International Asociation for Language Teaching Technology.
SCILT - Scotland's National Centre for Languages
Learning and Teaching Scotland
Routes into Languages
Subject Centre for Languages, Linguistics and Area Studies
Global Gateway
TES Connect
ALL - Association for Language Learning
The Languages Company
CILT - The National Centre for Languages
Graham Davies' Blog
Laura K Lawless' Blog
ESL4Teachers
International Association of Teachers of English as a Foreign Language
NCELA. The National Clearinghouse for English Language Acquisition
The Teacher Trainer ...is a practical journal for those involved in modern language
A collaborative on-line community of twelve Teachers' Associations in SE Europe
ELTLINKUP
TESOL
ELTA (English Language Teachers Association of Albania)
AzETA (Azerbaijan English Teachers' Association)
The National Council of Teachers of English, Illinois
BETA-IATEFL Bulgarian English Teachers Association
HUPE Croatian Association of Teachers of English
AMATE Association of Teacher Educators
ATECR The Association of Teachers of English of the Czech Republic
CASALC Czech and Slovak Association of Language Centres
EDEN English Drama Education Network
MSATE / MSSUA Moravian and Silesian Association of Teachers of English
EATE The Estonian Association of Teachers of English
EGYPTESOL
TESOL France Teachers of English to Speakers of Other Languages
APLIUT Association des Professeurs de Langues des IUT
UPLEGESS Union des Professeurs de Langues des Grandes Ecoles
ATEF (Finland)
ETAG English Teachers' Association of Georgia
CETE Center for English Teaching Excellence
ELTABB English Language Teachers' Association of Berlin-Brandenburg
ELTAF English Language Teachers' Association Frankfurt/Rhine-Main-Neckar
ELTAS English Language Teacher's Association Stuttgart
ELTAS English Language Teacher's Association Stuttgart
IATET International Association of Technical English Trainers e.V.
Greece TESOL Greece TESOL
TESOL Macedonia Thrace
ASMERO - The Romanian Association of Mentors
RATE - The Romanian Association of Teachers of English
QUEST Romania
RSEAS Romanian Society for the Study of English
ECTEA Ekaterinburg City Teacher of English Association
FEELTA Far Eastern English Language Association
KELTA Krasnoyarsk English Language Teachers' Association
LATEUM - The Linguistic Association of the Teachers of English at the University of Moscow
NATE National Association of Teachers of English in Russia
OmELTA Omsk English Language Teachers Association
SPELTA St Petersburg English Language Teachers Association
YARTEA Yaroslavl teachers of English Regional Association
SATEAL Scottish Association for Teaching English as an Additional Language
SATEFL Scottish Association for Teaching English as an Foreign Language
MATSDA - Materials Development Association
BALEAP - The British Association of Lecturers in English for Academic Purposes
ELTA Serbia - English Language Teachers’ Association
SAUA/SATE Slovak Association of Teachers of English
IATEFL Slovenia
The Slovene Association for LSP
The Slovene Association for the Study of English
APAC Association of Teachers of English in Catalonia, Spain
APIGA Asociación de Profesores de Ingles de Galicia
BETEA Basque English Teachers Association
CETA Córdoba English Teachers Association
GRETA Granada English Teachers’ Association
TESOL Spain Teachers of English to Speakers of Other Languages
LEW Learn English in Wales
EALAW English as an Additional Language Association of Wales
Ukraine IATEFL Ukraine
NATESOL Northern Association of TESOL
NATECLA
INGED English Language Education Society
ETAS English Teachers Association Switzerland
LMS Lärarna i Moderna Språk
APRIR - Asociación de Profesores de Inglés de Rosario
SPEAQ Sociéte pour la Promotion de L’Enseignement de L’Anglais Langue Seconde, au Québec
ACTJ Association of Canadian Teachers in Japan
Passages to Canada A national educational initiative of the Dominion Institute in collaboration with
Edlinks
TESOL Chile
ASOCOPI Asociación Colombiana de Profesores de Inglés
TESOL COSTA RICA
Universidad Latina
Freetech4teachers by Richard Byrne
Learningtoday blog
Princetonol
Soad Louissi's site
Teach the children well site
Fonetiks
Preschoollearningonline.com
Kidsinco - Playscripts
Jason's page
youronlinenglishclass.com.pt
Brighthub.com - Language education
Eltnews
Plain English / Plain Language interactive quizzes
APIBA - Asociación de Profesores de Inglés de Buenos Aires
ALC-GELI Villa Clara
EPCentre
FENAPIUPE
APAG L’Association Des Professuers D’Anglais De Guadeloupe
IGA Instituto Guatamalteco Americano
ANUPI National Association of University English Teachers at University Level
META Mexico English Teachers’ Alliance
MEXTESOL Mexican Association of Teachers of English as Other Languages
Panama TESOL
Peru ELT Network Peru ELTeCS
Peru TESOL
PR TESOL Puerto Rico TESOL
ASCD
New Jersey TESOL
American Association of Intensive English Programs (AAIEP)
ATEG, an Assembly of the National Council of Teachers of English
Center for Adult English Language Acquisition (CAELA)
National Association of Bilingual Educators (NABE)
ACTDEC Accreditation Council for TESOL Distance Education Course
TIELC,LLC
Worldteach
ABS International
Your Online English Class
ESL Kids World
ESL4Kids
Multilingual Multicultural Education Program
Oxfordseminars.com
TaiwanEnglish - Your First and Last Stop for ESL Classroom Games
Bob Wilson's AutoEnglish
Cuaderno Intercultural
Barryfunenglish.com
Eslstarter.com
Anglomaniacy
Speak-read-write.com
Eslpartyland.com
Dr. Andrew Finch's site
Intljobs.org
Kidsworldfun.com
Rob Whyte's writing site
Japteach.com
ESLElite-ESL Jobs, TEFL Jobs, TESL Jobs for teachers. Post and Search Jobs and Resumes
Teachers.com
Deniz Atesok's Site
Ken Wilson's site - Ken Wilson Elt
isilboy.com
Nik Peachey's site
Eva Simkesyan's site
Dave Dodgson's site
Arjana Blazic's site – Croatia - Traveloteacher
Barbara Sakamoto's site – Japan - Teachingvillage
Karenne Joy Sylvester's site - Kalinago
Bethany Cagnol's site – Freelance teacher in france
Shelly Terrell's site - Teacherbootcamp
Evan Frendo's site - English for the work place
Lindsay Clandfield's site - Sixthings.net
Fiona's site - The diary of an english teacher
Hotch Potch English - Teacher Training Forum
Russell Stannard's site - Teachertrainingvideos
Burcu Akyol's site
Carol Read's site
Cecilia Coelho's site
Ian James's site
Fiona Joseph's site – Birmingham
Diarmuid Fogarty's site - Spain - Tao teaching
English Raven - Jason Renshaw's site
Vladka Michalkova's site – in Slovakia
TESL SK
APIBB - Asociación de Profesores de Inglés de Bahía Blanca
ESL Galaxy
English Gateway: ESL worksheets & vocab lessons B1-C2 level+idioms,phrasal verbs,collocations
MATEFL
Sections for teachers of other languages:
English Deutsch French Spain Russian Portuguese
ISLCOLLECTIVE GOES OPEN SOURCE!
We're opening up iSLCollective to volunteer programmers! Come join the iSL Team and help develop the site. Even an hour of coding helps! Click here for more info.
Quick search
Level
Beginner (pre-A1) Elementary (A1) Pre-intermediate (A2) Intermediate (B1) Upper-intermediate (B2) Advanced (C1) Proficient (C2)
Student Type
adult kindergarten elementary school high school business/professional
Grammar Focus
Adjectives Adverbs Articles Auxiliary verbs Causative Cleft sentences Comparison Conditionals Conjunctions Contractions Contrast Coordination Countable/non-countable nouns Demonstratives Determiners Ellipsis For/since Formal/informal English Frequency Future tenses Gerunds and Infinitives Have got/has got Imperative Infinitive structures Interrogatives Inversion Irregular verbs Modals Much/many Must/have to Negatives Nouns Participles Parts of Speech Passive voice Past continuous (=Past progressive) Past perfect simple & continuous Past simple Past simple & continuous Phonetics Phrasal verbs Plurals Possessives Prefixes Prepositions Present continuous Present perfect Present perfect vs past simple Present simple Present simple & continuous Pronouns Punctuation Purpose Quantifiers Questions Relative clauses Reported Speech Some/any Subject and verb Subjunctives Subordination Suffixes Tag questions Tenses Time Adverbs To be Unreal meaning Used to Verb patterns Verb phrase Verb tenses Word classes Word order
Vocabulary Focus
Ability Actions Age Alphabet American/British English Animals Autumn Birthdays Body Celebrities (stars, famous people) Christmas City Classroom Clothes Colours Computers & Technology Countries Daily routines Days of the week Debate Describing people Easter Environment Fables Face Family Fashion & clothes Father's day Feelings Food Friends Furniture Giving Directions Greetings Halloween Health Hobbies Holidays Home Homonyms Hours Human rights, racism, discrimination Idioms Jobs Language functions London Money Months Mother's day Movies & TV shows Music New Year's Eve Numbers Opposites People Places Restaurant Rooms in the house School Seasons Shapes Shopping Sports Spring St.Patrick's day Storytelling Summer Technology Thanksgiving Time Toys Transports Travel United Kingdom Valentine's Day Weather Winter World
Skill
Listening Reading Speaking Spelling Writing
Material Type
activity classroom dynamics classroom posters error correction flash card games grammar drills grammar guides icebreaker lesson plan lyrics one-on-one picture description picture dictionary pronunciation reading comprehension role play teachers' training material test warmers & coolers watching videos worksheet
Solution
yes no
Please register + log in, then you can start your free download immediately.
Coming soon ...


Your worksheet is being uploaded ... Don't worry, it could take minutes, just wait..:)

iSLCollective
Would you like to become a member of iSLCollective ?
Congrats, you're now a member here, too. :) Please wait until page is refreshed!