Last night's episode of Glee — "Never Been Kissed" — was all about the musical numbers with some life lessons mixed in. And finally Gleeks were introduces to guest star Darren Criss, who everyone is hoping will be Kurt’s (Chris Colfer) new long-awaited love interest. And it certainly seems that Kurt was mesmerized by the crooner.
Last night we also saw the return of Puck (Mark Salling), fresh out of juvie. McKinkley High's bad boy buddies up to Artie (Kevin McHale) to help him out with his community service sentence. As a duo, the New Direction member's sing Bob Marley’s "One Love/People Get Ready" and go on a double date with Santana (Naya Rivera) and Brittany (Heather Morris).
Other songs featured in last night's episode include En Vogue's "Free Your Mind," "Stop In The Name of Love" by The Supremes, Bon Jovi’s "Livin’ On A Prayer" and The Rolling Stones' smash "Start Me Up"
Catch MTV's Jim Cantiello's musical Glee recap!
Full Teenage Dream performance:
Preview for next week's all-new episode with Gwyneth Paltrow.