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
Good with people

By the end of this lesson, you will be able to write a job advertisement.



Get a new lesson in your inbox.

Every day.
Invalid email address

Study Abroad

Learn English Play

What people are reading
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 10 days 6 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.
Making conversation in English 13 days 6 hours ago
One of the hardest steps in learning a foreign language is finding the confidence to start a conversation. This is especially difficult when the other person is a native speaker. Here are some tips to help you <b>break the ice</b>.
If you're offered a much-desired position at the company of your dreams, it may be tempting to agree to the offer right away. But don't! Many managers expect perspective employees to negotiate their package, and even negotiating a small amount per month can offer big returns in the long run. Here are some tips for negotiating your salary in English.