I am coaching my sons 7 year old team this year, I am curious if this is a good program to teach them? At what age is it good to really teach these techniques. I have about 5 kids who can hit the ball conistently, but the others are very new to the game (firt year) and cannot get a hit. Thanks!