I finally got the chance to curl up with the dogs and catch up on Glee. For the longest time I have been thoroughly unimpressed with recent episodes, but I thought this week's episode was really well done. It kind of renewed my faith in the show.