Credit: Adam Rose/FOX ©2011 Fox Broadcasting Co Photo: Mr. Schuester in Glee Season 2, Episode 20: "Prom"

Now this is an action-packed Glee episode! We get the return of Jesse (Jonathan Groff), the introduction to Samcedes (we hope!), and a performance of “Friday” that absolutely no one asked for. Plus, Kurt (Chris Colfer) is named prom queen in the most surprising election result since Schwarzenegger was sworn in as governor. (PS: We’ll miss you, Arnold and Maria — though we now have a new contender for “Least Shocking Celebrity Breakup Ever.” Step aside, Courteney Cox and David Arquette.)

As the episode — which is oh-so-subtly titled “Prom Queen” — begins, New Directions has just landed a new gig: performing at prom. (Okay, so it’s not Madison Square Garden, but a gig’s a gig, right?) And then we say goodbye to Mr. Schue (Matthew Morrison), since he is inexplicably M.I.A. for the rest of the episode. We suppose that even the most enthusiastic teachers find ways to avoid chaperoning prom.

But the rest of the school has a serious case of prom fever: Sam (Chord Overstreet) decides to go with Rachel (Lea Michele) and Mercedes (Amber Riley) on the cheap, Kurt invites Blaine (Darren Criss), and Brit (Heather Morris) spurns Artie’s (Kevin McHale) apology to fly solo. Poor Artie!

The prom court race is in the home stretch, and when Puck (Mark Salling) realizes that he and Lauren (Ashley Fink) are longshots to win, he decides it’s time to take a trip to Pranksville, enlisting a now-despondent Artie to spike the punch bowl. (Our question for Puck: Spiking the punch is as clever as you can get?)

Credit: Adam Rose/FOX ©2011 Fox Broadcasting Co Photo: Mr. Schuester in Glee Season 2, Episode 20: "Prom"

Rachel starts to perform “Rolling in the Deep,” but is interrupted by her Season 1 flame Jesse St. James, and the two perform a spectacular duet. Jesse says he regrets how things ended with Rachel and joins her prom group. True, he may not be the smartest guy in the room, but he sure ain’t bad to look at. (That hair!)

Karofsky (Max Adler) — who is escorting Kurt around campus, at Santana’s (Naya Rivera) behest — gives Kurt a tearful apology for his bullying. Consider us shocked, since Karofsky seems about as likely to admit when he’s wrong as Donald Trump.

We finally get to the big dance, and saying that McKinley’s prom is a little chaotic is like saying  living near an active volcano can get a little warm. Artie gets busted by Sue (Jane Lynch) for spiking the punch — as if anyone here needed help in losing their inhibitions — and she almost leaves him in need of dentures before he confesses to only having poured in lemonade.

Credit: Adam Rose/FOX © 2011 Fox Broadcasting Co. Photo: Artie and Brittany in Glee Season 2, Episode 20: "Prom"

Finn (Cory Monteith) — who has apparently decided that taking the high road is boring — gets in a shoving match with Jesse, and they both get tossed. Then it’s time to announce prom king, which goes to Karofsky, followed by prom queen, which shockingly goes to Kurt as a hateful joke.

More turmoil. Lots of people storm out and vow to transfer schools, including Quinn (Dianna Agron) — who slaps Rachel! — and Santana, who can’t fathom why people dislike her psycho-bitch routine. Meanwhile, Kurt pulls himself together and heads back into the prom to accept his “award” and confidently dance with Blaine. Seriously, how are these two not the cutest couple ever? Arnold and Maria could have learned a thing or two.

All in all, we can’t think of a reason to dislike this episode… except that it meant having to sit through another rendition of “Friday.” But you have to admit the glee guys did a pretty good job with the song, even if you’ve had fantasies of Rebecca Black getting run over by that convertible that’s in her music video. (Don’t tell us we’re the only ones with those fantasies.)

Sneak a peek at next week's all-new "Funeral":

Can’t get enough Gleetastic goodness? “Like” us on Facebook!