I haven't posted in a while. Sorry about that - school was crazy busy this quarter and recently I've been dealing with some pretty serious family issues.
I need to talk about the Glee finale, though, because it was quite possibly the episode by which all other Glee episodes will be judged.
(
cut for spoilers )