Here, you have some apps to enjoy listening your favourite music and at the same time you will learn new vocabulary. Have fun!!!
Musixmatch : it is a free app for Android, iOs and also you can download in your computer where you can scann and sing them.
In class, our students love singing and filling the gaps with
https://es.lyricstraining.com/
If you want to improve your reading comprehension, here you have some web pages that will help you !
http://learnenglishteens.britishcouncil.org/skills/reading-skills-practice