If there is one thing that I have learned that is Club K in LaVergne has the best there is to offer anywhere around these parts! They have the "BEST" as far as I am concerned to teach in Pitching, Hitting, Utility, Catching. If you are "serious" about fastpitch then they are the ones to see. Thier experience in fastpitch is remarkable. You can contact Club K @ 287-7040.