Home page

Get authentic news and video-based ESL Lesson plans

Provide the English skills your ESL students need to communicate effectively, through authentic content that is relevant , interesting and adapted.

ESL Lesson plans and resources for 21st-century learning

Each lesson is optimised to support 21st century skills your ESL students need such as communication, collaboration, critical thinking, and creativity skills.

esl smart city lesson plan example


Authentic news and video content that is relevant, interesting and adapted for ESL learners. Activities and supporting materials serves as a scaffold that builds on and extend your student’s existing language and content knowledge.

Content Specific

Content specific lesson plans developed for students at the intermediate level (CEFR B1) and higher. Useful for teaching English for science, technology and engineering as well as professional communication.

Flexible and Adaptable

Various authentic news and video-based ESL lesson plans and resources available that is designed to best serve the different needs of your students.

Unlimited downloads

Looking for ready-made lesson plan? No worries. Get access to our growing ESL resources library to meet your teaching needs. New lessons weekly!

Bespoke Lesson Plans

Not seeing the ESL lesson plan you would like? We co-create with you. Request or/ and upvote future lesson plans ideas from within the members area.

Join a community

Need help or advice for a class? Collaborate and share ideas with other professionals around the world as part of our online community.

Take a peek at our free ESL lessons plans

ESL lessons plans are available for both professional and academic purposes. Not seeing the lesson you want? Subscribe and request it.

Why you should stop buying new clothes

ESL news based lesson plan


What is 5G technology?

ESL news based lesson plan

vertical farming esl lesson

Is vertical farming the future?

ESL news based lesson plan

Does 5G affect health

Is 5G dangerous to our health?

ESL news based lesson plan

Subscribe to access all lesson plans for as low as 4.95 euros* a month

Need Help? Chat with us
Please accept our privacy policy first to start a conversation.