50 English Phrases, Idioms, and Expressions for ESL Students

Learn idioms and expressions in spoken English with clear and easy-to-understand explanations of each phrase.
Free tutorial
Rating: 4.6 out of 5 (9,049 ratings)
95,358 students
1hr 8min of on-demand video
French [Auto], German [Auto]

Understand English phrases and how they are used in daily life
Understand idioms that native English speakers use
Understand informal expressions used in spoken English


  • You should already be able to read and understand English at least at the pre-intermediate level


Do you want to learn the informal expressions that native English speakers use in everyday life? This course will teach you 50 idioms and phrases, with clear and easy-to-understand explanations and examples.

The English language has a lot of idiomatic expressions - phrases whose meanings are not obvious from the individual words - such as think outside the box (think creatively) or let the cat out of the bag (reveal a secret).

These expressions can be confusing to English as a Second Language learners, making it harder to understand movies, TV shows, and native speakers' informal conversations.

In this free course, you'll learn 50 idioms & expressions quickly and easily. Each short video explains the phrases and gives examples, and you can check the transcript in order to understand every word!

Who this course is for:

  • Intermediate to advanced-level English learners
  • Students interested in informal spoken English


English as a Second Language Teacher
Shayna Oliveira
  • 4.6 Instructor Rating
  • 19,097 Reviews
  • 147,077 Students
  • 4 Courses

Shayna is originally from the United States, and she currently lives in Brazil, where she works as an English teacher and translator.

She has a CELTA certification to teach English to adults and several years of teaching experience in both group and private classes. Shayna also runs a popular English-learning website for ESL students.

Top companies trust Udemy

Get your team access to Udemy's top 26,000+ courses