ok... not going to comment a bunch on whether or not the program works.
if a player hasn't worked out before, strength trained, plyometrics, etc., etc.. it will work, but so will a lot of other programs.
To what extent, that can't be guaranteed. Every player is different and mechanics will vary so it just depends on where your son is at in his development
Now what I will say is a 100% guarantee is that you will get 8 million emails a week from his network.
I've purchased several programs from him and a few of the guys that network through him and finally had to opt-out of everything. It just got crazy.