All the above at significant $$$$. $ 25.00 per training session equals $ 250.00-$300.00 per player. Additional sub regional- $ 400.00 per player. Adding costs to the ODP system is not the way to go. Many of the NC ODP players that are paying these additional costs have zero chance of making the NC 1 team. Is the NC 1 team good? Absolutely, but I think that's more a reflection of NC soccer as a whole and the NC numbers, more so than the NC ODP program. I think SC ODP made great strides this year with the number and quality of the training sessions (based on the number of age groups that I know). And I'm not sure about the coaches firmly in control of the process in Nc as many are club coaches taking care of their own