I liked this episode a lot. I'm into school/college themed episodes and I've waited to get this kind of episode for sometime. :)
I actually liked the plot more than I thought and the story kept me interested and I didn't get bored.
My favourite parts were Jo's mentioning her cheerleader...