Practical ideas for the ESL classroom

Significantly reduce your planning time and improve the way you teach.

A collection of ESL lesson plans and resources for English teachers.

Practical ideas for the ESL classroom

Significantly reduce your planning time and improve the way you present and teach English grammar.

A collection of ESL lesson plans and resources for English teachers.

Practical ideas for the ESL classroom

Significantly reduce your planning time and improve the way you teach.

A collection of ESL lesson plans and resources for English teachers.

Stop losing time & start teaching

Who wants to spend their evenings searching the web for ideas and lesson plans? Reduce your planning time with practical, low-resource materials designed to make your classes fun, challenging and engaging for your students.

750+

Classroom activities

1100+

Printable flashcards

170+

Lesson plans

8

Language levels

Language teaching is difficult

Being an ESL teacher can be challenging, even when you have the right resources. Unfortunately, many schools and organisations can't provide their teachers with the materials and resources they need to do their job effectively.

Printing issues

"The photocopier is out of ink"

Connectivity

"There is no WiFi or phone signal in the classroom."

Lack of resources

"The students don't have textbooks."

Faulty equipment

"The sound is terrible on the CD player."

We have you covered

We've created a library of materials and software tools to help you thrive in the classroom, no matter the limitations.

ESL activity ideas and teaching resources

Unplug from textbooks and resource-heavy activities

Most of our activities involve little to no preparation. All you need is a whiteboard and some students.

Be confident to enter any class without equipment, coursebooks or photocopies.

Most of our activities involve little to no preparation. All you need is a whiteboard and some students.

Ready-to-teach ideas at your fingertips

Access a highly-organised and expanding library of ESL lesson plans covering 8 language levels, from Absolute Beginner to Advanced.

Adult Beginner
ESL lesson plans for teaching adult beginners
Beginner
ESL lesson plans for teaching beginners
Upper Beginner
ESL lesson plans for teaching upper beginners
Elementary
ESL lesson plans for teaching elementary level students
Upper Elementary
ESL lesson plans for teaching upper elementary students
Intermediate
ESL lesson plans for teaching intermediate
Upper Intermediate
ESL lesson plans for teaching upper intermediate
Advanced
ESL lesson plans for teaching advanced

Reference our materials anywhere using your smartphone or tablet

The TEFLHandbook app gives you offline access to all resources, meaning you can depend on it in the classroom. An essential pocket utility for any English teacher.

An ESL lesson planner app for teachers.

What teachers are saying

★★★★★

"An excellent teaching aid. Well thought out and continuously improving. Highly recommended!"

Andy Lambert
★★★★★

"I've just started a TEFL course and hit a snag. An assignment for a lesson plan on present continuous! This app is great!!! A welcome resource of ideas and information."

Christopher Cook
★★★★★

"This app has saved me a lot of time planning my lessons by defining the teaching areas for each level in a methodic way."

Mahan Mashoof

Browse our library of resources

A well-organised collection of English teaching materials for busy and under-resourced teachers.

ESL Lesson Plans

 

Printable Flashcards

 

Download Our App

 

Lead your students to success

Spend less of your free time worrying about what to teach and how to teach it. Lean on our continually expanding library of ESL lesson plans, activities and games.

A library of digital resources for ESL teachers

Lead your students to success

Spend less of your free time worrying about what to teach and how to teach it. Lean on our continually expanding library of ESL lesson plans, activities and games.

Significantly reduce your planning time and improve the way you teach.

A library of digital resources for ESL teachers