Hello, please select your language

Hello, please log in here

Not a member yet?
to discover our award-winning online English school.



English Learning Resources

Join a community of English learners from 140 countries.
Today's Lesson
Find friends
Apartment manager’s tour

By the end of this lesson, you will be able to describe a family and their home.



Get a new lesson in your inbox.

Every day.
Invalid email address

Study Abroad

Learn English Play

What people are reading
What do you say when a simple 'thank you' in English, isn't enough? Here are some great ways to show your gratitude.
We meet all types at work and the key is to take it all in stride and stay professional! Let’s take a look at some key phrases in English that you can practice.
Negotiations may be delicate affairs, especially in a language different from your own but it doesn't mean you can't show a little displeasure or handle your counterpart's unwillingness to compromise to get the outcome you want.
It's not always easy understanding why native English speakers say some things that mean entirely different things. This time, we try to help three very shy readers with their English troubles.
Television shows are a good way to understand how a language is used and to be able to describe what you've seen is a great way to practice it!