5 websites that will take your ESL lessons to the next level

Title separator

There comes a point in every teacher’s career when they want to move away from the textbooks and bring a little spark and creativity into the classroom. Most of our students have already seen tons of printable worksheets and they’ve played lots of interactive language games. However, apart from the typical teaching websites, the Internet offers an endless collection of resources which – when used in a creative way – can serve as useful tools to maximise our students’ learning opportunities. Let’s take a look at some of them.

Disclaimer: We are not affiliated with any of the websites below. We don’t get any remuneration or any other benefits for writing about them. We want to recommend them solely because we think they’re awesome and can help you make your lessons even better.


Do you sometimes struggle to find an example sentence for an idiom or phrasal verb? How can you be sure your students understand its meaning? YouGlish is an online platform which allows you to search for specific words and phrases in a database of video clips from popular films and TV shows.

Apart from facilitating the presentation of new vocabulary by providing more than one context, it also allows students to hear how a word is pronounced, not in isolation like in most dictionaries, but among other words. Students can hear it in conversation, including such characteristics of natural speech as contractions, ellipses or linking sounds.

Youglish also allows you to choose which accent you want your students to listen to and with a little bit of extra preparation, you can turn it into games in which students watch a compilation of video clips showing unfinished conversations and guess the missing parts every time the video stops. (Check out our lesson: ‘You’re kidding!’ and other quick responses)

ESL Bits

How often do you puzzle over how to make listening practice engaging? ESL Bits offers a wide range of good-quality audio content and its audio short stories are an amazing tool to start with. There are lots of benefits of incorporating them into your ESL classroom. They can be used as a lead-in to the topic of the lesson, or at the end as a cool-down or reward. As most of them are under fifteen minutes long, you can easily include them in any lesson plan and some of them are appropriate for almost all levels. The fact that you can adapt the speed for your students is another unquestionable advantage. 

There are also countless activities that can accompany an audio short story which your students may complete individually or in groups. You can prepare a quiz to check how well they understood the plot and have a game show in teams; ask students to arrange the events in chronological order; use the transcript and remove some words and have them fill in the gaps while listening; pre-teach students some words and make sure they understand their meanings and then play the story and have them tick off the words from the list as they hear them. 

Apart from short stories, ESL Bits offers five other sections: classics, novels, novellas, intermediate and advanced material which can be used to encourage extensive reading and listening


If your goal is to develop your students’ critical thinking skills, then you should try Kialo – a free online discussion platform that can help promote thinking outside of the box. It will give your students the opportunity to really practise their reasoning, communication and collaboration skills.

With Kialo, you set up debates on an interactive tree (for teams or individual users) and invite students to contribute, by adding their arguments for or against.  During the debate, you can encourage them to include hyperlinks to support their arguments and then vote on their classmates’ good ideas. You can also chat with students about their arguments by clicking on them and writing a comment, encourage and congratulate them on good ideas or mark some arguments as wrong and let them know they’ve repeated something that has been said before. 

Kialo enables you to filter individual students’ contributions, which makes it easy to assess their performance when a task is finished. It can be used both synchronously and asynchronously. The former allows students to have an equal chance to contribute and can be used as class competition, while the latter makes it easy to focus on the quality and structure of a discussion (it works really well as a homework task!). Here you can see how we used some of the opinions found on Kialo to inspire a debate about the Universal basic income.


MindMup app, which integrates with Google Drive, is really useful as it helps users to create unlimited mind maps and store them in the cloud.

There are many ways in which ESL teachers can incorporate it into their classes. It is definitely a very clear and visually attractive way of presenting new vocabulary. Check out our lesson Is e-sport a sport? to see how you can present new vocabulary related to the same topic using MindMup. It is also a perfect tool to show multiple meanings of a word (like in our lesson Do you feel FOMO? – phrasal verbs with out) or word associations.

Another good idea is using it in an online class for group work planning (for example creating a storyboard for a book or video, or creating an essay outline) as well as brainstorming ideas.

Visual Capitalist

The authors of the last website ‘dream of a world where powerful visuals are used to explain anything and everything’. Their insightful infographics are used by lots of institutions all over the world and should definitely become part of an ESL classroom too.

Do your students sometimes seem too tired to participate in speaking activities? Why not try and make them more engaged by using stunning data-driven visuals from Visual Capitalist.  

You can set up a discussion by asking students to interpret the data presented in an infographic or use it as a lead-in into the lesson theme to spark students’ interest. You can also make it even more challenging and use it in the practice stage, with students interpreting the data and at the same time producing the language studied earlier in the lesson.

If you have already used any of the resources from these websites to create your own lessons, we look forward to hearing about your ideas. If you have just decided to try them with your students, don’t forget to let us know how they worked.

Read other teaching tips posts

Title separator
Using speaking fluency activities for better English

Five no-prep speaking fluency activities for ESL students

Whether you teach low-level or advanced students, use these five speaking fluency activities to help them communicate better in English. You can use the activities as warm-ups, fillers, and whenever you feel that your students (and you!) need them.
teaching English to seniors

My tips for teaching English to seniors (60+)

Why writing about teaching senior learners? A few weeks ago, when I was thinking about my experience as an ESL teacher and knowledge that I’ve acquired over the years, I must admit that I had a problem with finding something which would be eye-opening or that would surprise you. There are so many resources, professional […]

ESL Brains Critical Reading Club

Discover our Critical Reading Club (CRC). Learn how to use it in your classroom and how it can benefit your students.
vocabulary revision exercises

Six no- and low-prep vocabulary revision exercises which make students think in English

Discover six simple revision ideas you can use at the beginning or end of a lesson to consolidate your students’ knowledge and make them feel more confident about the vocabulary they learn.

How teaching with authentic materials benefits your students

Real-life resources can be successfully used both in ESL lessons and outside the classroom to develop students’ language skills. Read how authentic materials can benefit your students.

How to use interactive videos for teaching English

As you probably have already realized we love using videos for teaching English. You may wonder why? First of all, that’s how people consume media nowadays. We stopped reading and turned to video (YouTube) and audio (podcasts) as the primary type of online content we get, whether these are vlogs, how-tos, educational videos or news [...]

How to make the most of group activities in one-to-one classes

Using group activities with one-to-one classes may not seem particularly exciting or even doable for some teachers. Have you ever wondered how to adapt group activities to provide variety, as well as ensuring your one-to-one students enjoy and benefit from them? Read to discover our tips to consider.
vocabulary revision games

Five grammar and vocabulary revision games and exercises

Apart from being a teacher of English, I’m also a student of other languages. It means that I can experience the teaching as well as learning process first-hand. I observe myself, students and other teachers, and try to draw conclusions. One of them concerns revising vocabulary and grammar.Some time ago I noticed that as a student [...]

Getting started with ESL Brains e-lesson plans

Learn how to use our e-lesson plans efficiently, as well as discover some differences and similarities between the structure of our worksheets and e-lessons.


Title separator

Leave a Reply

  1. Isabel Badra

    I’ve only heard of YouGlish. I’ll make sure to explore the other websites. Thanks so much for this great article!

  2. Ibrahim El-gamel

    I have gained more information on new website which may help me greatly in my work.

  3. Ekaterina S

    Thanks a lot for the article, I’ve put all of the websites in my bookmarks to use at my lesson.

    1. Stan

      Awesome! Let us know how you used them after you had a chance!

  4. [email protected]

    Hi there!! Excellent tips!! I”ll check them all! Thank you!

  5. Elena Donadon

    Hello there! I remember a website that was used in a lesson some time ago…
    It was a useful tool to find sentences in movies but for the love of me I can’t remember the name of the website.
    Can anyone remember? Am I making any sense?

    1. Stan

      You’re probably thinking about PlayPhrase.Me. BTW if you’re not their supporter, they will only show you 5 examples per search. But I strongly encourage you to support this awesome project 🙂

      1. Elena Donadon

        Thanks Stan! That’s the one!

    2. Isom

      Another one I like is this one! It’s totally free as well.

      1. Stan

        Thanks for sharing the link! Yarn is a pretty awesome tool but I wished they had clip longer than 2-3 seconds.

  6. evelise.campagnaro

    Thanks for sharing it! This post will be very useful!

  7. Isom

    Wonderful sites! Love the “Visual Capitalist”! Thanks for all your great tips!

  8. LOUIE

    Absolutely fantastic resource. Thumbs up to this!!!


    Thank you so much for sharing!!! They are incredible… Kialo is blowing my mind!

    1. Justa

      We’re happy you find them useful and that’s right, Kialo rocks 🙂

  10. Jacqui

    Thank you for all the fabulous ideas. Much appreciated!

Title separator

ESL Brains

Forgot password?
or continue with