Learning English through song lyrics.

Lyrics Training has music videos and related ESL activities for four different levels of ESL: beginner, intermediate, advanced, and expert. Each level works on a percentage of the total words in the song: 25, 50, 75, and 100% respectively. Using music in class is a great way to practice English listening in a fun way, and this website does the work for you. Students can practice on this website individually or instructors can turn it into a class activity.