Its an excellent portrayal of real world issues that will hit anyone who had a touch time at school right in the chest. Even if you didn't you'll be able to appreciate the characters and what they go through and how they struggle just to be themselves. It was better movie than I expected and will likely be one of the very few that I rewatch to get all the little things I missed the first time around.