What a great organization for kids- Both the football and the cheerleading teams. This teaches responsibility- and gives the kids structure in their lives. The fund raisers are a bit much- there are 2 compared to softball/baseball and soccer with 1. Football equipment is more costly though. My daughter enjoys watching the games and cheering. At times its a bit competitive for the kids at the young age but also teaches them pride. All in all a good program.