Just watched the episode and I mostly liked it. The pace was good and there was a lot of fun.
Holly was too perfect to be true. It was like the Mary Poppins of New Directions, I'm glad she explained why she was like that. I'm glad Terri was brought back but gosh, that baby talk was so creepy. I prefer her as psycho bitch, which is what we got in the end. I think she slept with Will and I hope she does not end up pregnant. BTW, I didn't like Will took advantage of her when he knows she's unstable.
Santana going bersek at Rachel was hilarious, in fact, everything about Rachel was hilarious this episode :lol . It was nice to see Blaine again even if it was just a second. Brittany's "I'm Mike Chang" was so funny. She kills me everytime.
I don't know what to make of Mercedes plot but Kurt was awful to her. I found him to be annoying and a completely awful friend to her. Shut up, Kurt.
I missed Sam's abs but at least we got Mr. Schu's, so I won't complain too much. Finn looked hot speaking in spanish, heh.
I liked most of the songs but the mash-up at the end was awful and Gwyneth was a lot better than I thought. Her spanish was pretty good as well and lol @ her Lindsay Lohan analogy.