I went to see this with my friend and her mom. We wanted to see from the moment we saw the previews. We were expecting it to be good, but it was fantastic. It was funny and the message was good. The thing is, they made it like a high school theme. There were some parts like giving the condims to the students and his speech, that were unnessary. I hate zac efron, but I have to say, he was really good in this movie. He played the charecter great. They have some lauguage that was a little too much. The movie was hilarious and worth seeing over and over. I saw it two days in a row it was that good.