Learn English through movies. Use subtitles and quizzes to help you listen better.
     
  Study English using movie trailers (commercials for movies). Includes activities to help you understand the vocabulary and grammar.
     
 
  Here's a way to exchange emails with other learners around the world. Your email address is completely protected - you only get email through the site.
     
 
  Improve your pronunciation. Learn to hear differences between different varieties of English (American, British, Australian, South African, etc.)
   
   
     
 
Try the world famous eslcafe: this "Hint of the Day" section focuses on grammar points mainly. You can study a new grammar point every time you visit.
   
Choose among many types of grammar exercises - easy to advanced:
   
 
Lots of authentic interviews with interesting people! Exercises and scripts help you listen more closely.
   
Learn English by listening to the news. Includes two versions of each news story - one read more slowly and one at natural speed.
   
Check out some podcasts on some stimulating topics, including opinions from esl students from everywhere.
   
 
Check and compare word meanings and examples.