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

By the end of this lesson, you will be able to write about a good or bad experience in your life.



Get a new lesson in your inbox.

Every day.
Invalid email address

Study Abroad

Learn English Play

What people are reading
It's a deal! Negotiating in English 54 minutes 56 seconds ago
Are you good at making deals in English, or do you always come out the loser? Negotiating can be tough, but with these handy words and phrases you can improve your bargaining power and be a winner every time!
English for MBA students 3 days 0 hours ago
An <b>MBA</b> is the most widely recognized qualification in management and business, and a key to launching a successful career. But are you ready for an <b>MBA</b> program? These business buzzwords and expressions will get you on the right track!
Have you ever tried to say a word, and you just couldn't say it properly? Many words are hard to pronounce. In this list, you can see some of the English words that are the most difficult to say.
Your boss tells you that you did a bad job. Your coworker criticizes you in front of your whole team. Ouch! It's not easy to take criticism, no matter who it comes from. But, it is easy to soften the blow when you offer criticism to someone in English. Merely by altering your wording and your attitude, you can help someone grow as opposed to making them feel defeated.
I love you! English for romance 14 days 0 hours ago
French may be the language of love, but English also has its share of romantic expressions. Here are some handy phrases to use when you talk about your girlfriend or boyfriend.