This movie was entertaining in so many ways. First - it was funny as hell watching the kid in truly awkward situations and working his way through them. Second - the soundtrack was AWESOME!!! Seriously. I felt like I was back in high school/college the whole time watching this movie. Third (and probably most important), was that it showed how someone can really rise above a situation with smarts regardless of the cards that they are dealt or where they are in society more or less.
I would definitely recommend people checking this out. It really was a surprisingly enjoyable movie on many levels.