Manchester,

I really liked and totally agree with your assessment of the ODP program. The only thing I would add though would be the fact that it is a resume builder for those kids aspiring to play college ball at some level.
I am constantly amazed at the ODP friends my son has made from throughout the state and how he keeps in contact with them through myspace and emails. Seems every tournament we go to it takes an extra 20 - 30 minutes to leave the field as we have to stop and talk to ODP teammates.