Do you love to sing? Check out Lyrics training (http://www.lyricstraining.com/index.php) . These YouTube videos are categorized by language and difficulty. The lyrics are provided, with certain gaps. Listen to the music, and fill in the gaps in real time. Can’t think of the word? The song pauses and repeats so you can hear it again. Have fun!