If you’re a fan of Glee, this is the gift that just keeps on giving. After debuting their 300th musical performance mash-up of their Adele mash up, FOX has decided to release the rest of the music from this Tuesday’s upcoming episode titled Mash-Off. Glee has also been known for creating their unique mash-ups of songs with similar themes and concepts but this time, Glee kept it “in the family” if you will be having the mash-ups be two songs from the same artist.

The artists getting the Glee treatment this week are Pat Benatar with her songs Hit Me With Your Best Shot and One Way or Another, Hall & Oates with You Make My Dreams Come True and I Can’t Go For That and Shelby and Will square off for a You And I mash-up courtesy of Lady Gaga and Eddie Rabbitt. To be honest, I haven’t been a fan of many of their attempts to put two songs together. However, I think this time, they actually did a pretty good job. The Pat Benatar one in particular is quite well done.

But, the one song that has caught my ear in particular is Puck (played by Mark Salling) doing a rendition of Hot For Teacher which was originally done by Van Halen. Look at Glee digging into some metal music. I’m assuming that Puck is singing this about his new found love for Troubletones leader, Shelby. So what are you waiting for? Listen to all the mash-ups below.

Hit Me With Your Best Shot/One Way Or Another

I Can’t Go For That/You Make My Dreams Come True

You And I/You And I

Hot For Teacher

Also, a Young Sue Sylvester makes an appearance in a flashback to explain why Sue has such a hate for Glee clubs and music theater. By the looks of the photo, it’s going to a great number for Oklahoma. Are you going to check out Glee this Tuesday? Sound off below.