Queen as a group, stands the test of time and their songs are great for the EFL Classroom.
Here is a nice worksheet to use for a listening activity for "The Show Must Go On".
Some other Queen songs on the community.
Like songs? Also maybe try our Karaoke players which you can load up with loads of songs, Queen and others.