I seriously expected this movie to be worse than it was... The acting was great and so was the dancing... Some people are criticizing this film because of the age gap between Selena Gomez and Drew Seeley but the two of them played their parts well... The main thing is that they managed to get into their roles and were amazing... Some may find it a little fake or something but i seriously enjoyed it... Of course, that's just me... Different people have different opinions... Ovreall, i'd give it a 7/10... Like i said before, Selena Gomez had acted well in this movie just like how she's been acting well in WOWP... Drew Seeley was amazing and there was chemistry between the two characters that made this movie enjoyable to watch...