One cannot under estimate the importance of feeder programs a good little league can do a lot. I also I do agree with Reece genetics is as important as anything else, if your good, your going to be good no matter how many lessons you take, they just may help you be even better.