Join us at 7:30pm today (UK time) for our first esolcourses.com online chat on Facebook!
The topic is one that English people love - winter weather!! Dave will host the chat - we will talk about weather conditions in different parts of the world, weather idioms and some grammar connected to talking about the weather.
What's the weather like in your part of the world? Please stop by to share your stories and practice your English!
Christmas 2013 Advent Calendar for English language learners & kids. Count down the days to Christmas with our fun, free online calendar. Check back every day for a new free English activity in the days leading up to Christmas.
Gap fill quiz featuring the song 'Firework', by Katy Perry. Listen to the song and complete the gaps in the lyrics by typing in the missing words. Use the words in the word box to help you if you get stuck.
Learn English With Christmas Songs - video listening lessons and quizzes for kids and adult English language learners at all levels of English, featuring Christmas Songs that have been made popular over the years.
A listening and reading activity, with a multiple choice quiz. Read the story behind the popular ballet by the Russian composer Tchaikovsky, a winter favourite and Christmas tradition for adults and children in the USA.
English vocabulary list of useful words and phrases to talk about diseases, sickness, illness and feeling unwell, with example sentences and clear explanations to help put words and phrases into context.
Sue Lyon-Jones's insight:
As it's colds and flu season in many countries, this vocabulary lesson for talking about sickness and feeling unwell may come in useful.
An Intermediate ESL video listening quiz about Rosa Parks, an important figure in the American Civil Rights movement. Listen to a podcast about the Montgomery Bus Boycott, and do a follow-on quiz to test how much you have understood.
Intermediate video listening exercise for English learners about extreme winter weather conditions causing chaos and disruption across the UK. Watch the video, and complete a multiple choice quiz to test how much you have understood.