Learn English through Music
Learn English

Learn English through Music


My students always ask me how they can practice their listening. Here is a great website that can truly help students of all levels to improve their listening, predicting, and comprehension skills of oral English.

Lyrics Training

This is a website that allows students to fill in the blanks on songs, rewind them, check their comprehension, and speed up and slow down their listening speed.  You can also keep score and check your score against friends that have played on the website. 




- Three Great Apps To Learn English That You Should Add To Google Chrome
Lyrics for Google Chrome This fantastic extension for Google Chrome allows you to get the lyrics of any song on YouTube, Last.fm, Grooveshark and Google Music. It?s very easy to use. If for instance you visit YouTube and watch a musical video on the...

- The Top Listening Activities On The Esl Commando Website
These are the top recent listening activities for the ESL Commando listening website. Enjoy! Movie Trailer Listening - Thor 2Movie Trailer Listening - Hunger GamesMovie Trailer Listening - Catching FireMovie Trailer Listening - WolverineMovie Trailer...

- Best English Listening Websites
Here is a quick run down of all of my favorite listening websites for English learners.  Please be sure to check out my top ESL listening activities here on the ESL Commando too!  Enjoy! ELLLO - English Listening Lab Online. Randall's...

- Excellent Self-correcting English Listening Practice
Randall's ESL lab This website is a great way to practice your listening and receive immediate feedback.  IT has  easy, medium, and difficult lessons on hundreds of cool topics. You can check your scores and keep trying until you get 100%....

- Great Listening Practice
You can find hundreds of helpful listening exercises that check your comprehension through mini-quizzes on this great website. http://esl-lab.com/ It's an awesome site that will help you to increase your comprehension in English while hearing native...



Learn English








.