ESL Skills

Idiom Site.com

Website

One of the frustrating things about idioms is there is no logical way to figure them out. This site will help you make sense of over 200 different words or phrases that are different from what they say.

Juggle Community Rating

What did you think?  

   

What did you think?

Rolls off the Tongue Blog

Blog

A site that presents jokes and explains why they are funny. It also helps you understand idioms. Proof that learning and fun can go together.

Juggle Community Rating

What did you think?  

   

What did you think?

The English Desk

Blog

ESL podcasts that you can use for English listening and pronunciation practice.

Juggle Community Rating

What did you think?  

   

What did you think?

The English Blog

Blog

Internet resources, reviews, news, tips and trivia for learners and teachers of English.

Juggle Community Rating

What did you think?  

   

What did you think?

Mondo’s ESL/EFL World

Blog

Explore the world of English through videos, podcasts, lessons and a lot more.

Juggle Community Rating

What did you think?  

   

What did you think?

365 Short ESL Lessons

Video

Hugosite.com offers 365 short lessons for beginners learning to speak and read English. The site was created by Tom David a former English teacher. It’s goal is to offer a painless way for anyone of any age, in any part of the world to speak and read English well enough to communicate in an English-speaking country.

Juggle Community Rating

What did you think?  

   

What did you think?

ESL Podcast

English as a Second Language Podcast’s twitter feed. Learn English and improve your vocabulary at ESLPod.com

Juggle Community Rating

What did you think?  

   

What did you think?

Cram

Website

Thousands of flashcards in lots of subjects to help you study, memorize and test yourself. You can customize your flashcards to learn English.

Juggle Community Rating

What did you think?  

   

What did you think?

Listen to English – Learn English!

Website

Podcasts that will help you improve your English vocabulary and pronunciation, along with your listening skills.

Juggle Community Rating

What did you think?  

   

What did you think?

ESL Partyland Student Learning Pages

Website

These learning pages are designed to give topic-based English language practice. After taking some lessons you can test yourself at the ESL English Quiz Center.

Juggle Community Rating

What did you think?  

   

What did you think?