great film . i laugh and i cry and i have do a lot of thinking and reminisce since see it . i think anyone can relate to this film about come of age . it bring me back to a time in my life when people would constantly tell me these be the best time of your life when actually i think they be some of the most confusing and difficult time . yet some of the thing we hat a kid we tend to spend our adult life try to recapture . i recommend this film to anyone . especially anyone who love where they come from but couldn not wait to grow up and move on . go see this film and enjoy .