Sadly, Glee is over and done for the holidays. Last week's Christmas episode was the last one we're getting in 2012, and new episodes of Season 4 won't start airing until Thursday, January 24, 2013.
But take heart. This holiday break won't last forever. Season 4, Episode 11: “Sadie Hawkins” will be here before you know it. But until that time, take a look at our full spoiler roundup for the episode right here.