I don't see a single rest day period. Sports is not resting. I've designed and ran special pop PT programs for years and this is seriously the most illogical layout I've ever seen. The NCO in charge of this looks like he's/she's pushing for an EXCELLENT NCOER bullet and will end up overtraining and hurting some troops.
For one, special pop PT is supposed to be designed for the individual. This looks like everyone on the program is overweight, can't pass push ups, sit ups and the run. I'm pretty positive that's not the case.
Over-weight individuals usually fail the run (not always). They need to focus 3 days running and 2 days light weight training for endurance and weight loss - not to mention a diet plan.
Push up and sit up failures need to focus 3 days a week on muscle endurance and 2 days a week on the run (as to not lose that running ability).
Those
failing the run need to ... well ... run (4 days a week with some upper body exercised thrown in). I only see long runs in your program. That's great, if you're training for long runs. You need to be training for 2 miles. So, 2 days a week should be longer runs for endurance and confidence building and 2 days need to be focused on sprints. Wind sprints and quarter mile paced runs will build the neccessary endurance for the 2 mile run.
I used to also add half PT test once every 2 weeks. Meaning, Push ups and sit ups for 1 minute and a one mile run. This wasn't too hard and most people found themselves passing the minimum push ups and sit ups in that one minute.
I don't mean to come down hard because I know this isn't your designed program, but it makes me mad to see NCO's overtraining and killing troops. No more than 5 days of training. And before the training masters here call bullshit, the Army has a way of training it's soldier up to 5 days and this isn't 5 days of weight training. We've done this for over 40 years and it's worked ever since.