Learning English from lyrics is always a pleasure.
The website lyricstraining.com is available for you for free.
You can have an awesome time playing with your friends and family, and more then that, play and learn. Lyricstraining gives you the chance to listen, fill in the gaps and sing along
If you love songs, you're gonna love it as well.