Teaching Resources


Here’s a compiled list of some of the best websites for you to have tons of teaching resources, ideas and different types of academic material for your English as a Foreign Language classes:


TEFL resources – ESLbase


Resources, activities, lesson plans and ideas for the TEFL classroom. Ideas for teaching business English and young learners, articles on theory and methodology and more.


Linguapress – Free EFL English resources


Linguapress EFL – ESOL Free teacher and student resources for the study of English as a foreign language. Reading resources, grammar resources, and games.


TEFL resources – ESLbase


Resources, activities, lesson plans and ideas for the TEFL classroom. Ideas for teaching business English and young learners, articles on theory and methodology and more.


Are you looking for a free online English course for elementary students? Try PurlandTraining.com. We offer a free online course with topics like: Alphabet, Days, Months, Seasons, Basic Words and Phrases, Numbers, Personal Details, Pronunciation, and much more! Our site also provides plenty of free material for teachers and students of ESL, EFL and ESOL, including the world-famous ELT podcast ‘Purland on ELT’.


General information on Teaching English, Travelling Abroad, and Cultural Exchange.


Free Printable Worksheets For Busy English Teachers. Find printable worksheets and lesson plans on any topic: vocabulary, grammar, listening, reading, writing and more!


TEFL resources for teachers and students


Looking for TEFL resources? Holmwood’s offers a full English course for students of primary and secondary education. Free 2-month trial!


World of TEFL resources guide for English teachers


TEFL resources, activities and lesson plans for teachers of advanced English.


ESL worksheets, handouts, and lesson plans


EFL ESL ESOL Worksheets. Conversation, grammar, vocabulary and discussion. Download our free samples for your classes today!


TEFL Teacher Resources


TEFL World – the latest listings for TEFL teaching jobs and TEFL training courses as well as resources for TEFL teaching and learning.


ESL worksheets and activities to download


Free, printable ESL worksheets and activities to download and use in the classroom, with teacher notes.


ESL Teacher Resources – UsingEnglish.com


Teacher resources including free ESL handouts and printables, TESL jobs, educational news and a directory of teaching resources. Also provides access to questions from students and teaching forum topics.


TeachingEnglish | British Council | BBC


Lesson plans, activities, stories and poems, songs, CLIL activities and teaching tools for teachers of teenagers.




Classroom resources for English teachers.


Onestopenglish: Number one for English language teachers


With over 9000 resources, including lesson plans, worksheets, audio, video and flashcards, onestopenglish is the world’s number one resource site for English Language teachers. Materials are written and edited by our expert team of teachers and authors and are organized into core ELT subject areas such as Skills, Grammar and Vocabulary, Business, ESP, Exams, CLIL and Young Learners – a world of TEFL resources at your fingertips.


ESL EFL Teaching Activities Worksheets Games


Outstanding selection of free EFL ESL teaching activities, worksheets, games and ideas for English teachers to use in the classroom.


MES English – free printable Teaching Resources


Free Printables for Teachers – Free flashcards, worksheets, handouts and game cards to match, phonics materials, projects, games, and more all ready for download and printing.


English is a Piece of Cake


TEFL Resources for esl teachers – a listening lesson based on a video about daylight savings.


Preply-World’s best online tutors
Preply is a premium educational platform for finding tutors for any language, at a time and a price convenient for you.


*Contact us if you’d like us to add your website.

Teach to Travel Academy© TEFL Courses

  •    Mail: info@tefl-programs.com

  •    Call & WhatsApp: +52 1 953 116 4540

    Worldwide: +52 1 953 503 7067

Contact us

Nameyour full name
0 /
Teach to Travel Academy

Teach to Travel Academy© TEFL Courses
© Copyright 2017 - 2018