Do you want to learn English with songs? These are great sites that let you listen to songs and then do free interactive activities. All free sites are free and have interactive activities that offer immediate feedback. Great for developing your students autonomy.
This video highlights 5 websites that provide free learning material for learning English. All the sites offer listening material, scripts and exercises. They also do not require any type of sign up