LyricsTraining is an easy and fun method to learn and improve your foreign languages skills, through the music videos and lyrics of your favorite songs
Listen to a song and do exercises at three levels of difficulty, or sing to a karaoke. Interesting section for teacher's to track their students' progress.