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
Hello gorgeous!

By the end of this lesson, you will be able to complete a retirement speech for an old teacher.



Get a new lesson in your inbox.

Every day.
Invalid email address

Study Abroad

Learn English Play

What people are reading
Understanding the news in English 1 days 14 hours ago
Do you like to stay on top of current events? Why not watch the news in English? To help you through the broadcast, check out this useful guide to newsroom lingo!
Trying to introduce yourself to a new person can be intimidating. If you don’t know anything about them, how will you know what to say? How can you start an interesting conversation with a total stranger? Here are five English “ice-breakers,” ways of thawing the icy-cold awkwardness of meeting someone for the first time.
It's the weekend, and it's time to have some good times! With so many entertainment possibilities, it's good to be armed with a variety of fun expressions that you can use.
A warm smile, a firm handshake, and a sincere gaze are all important aspects of making a good first impression. But let's not forget confidence – confidence in your English, that is! Because a few clumsy or inappropriate words in English can drastically affect the impression you're trying to make, we've written this guide to help you improve your English, build your confidence and impress all those you meet!
Feel like you need some time to relax? There is no better way to get rid of stress than by spending time with your friends. Here are some ways to get out and have fun with your buddies.