While I don't know him personally and have never worked with him, I have heard good things about Buzz Capra at http://elitesportstrainingcenter.com/ in St. Charles. Good luck.
Joes87, you have nothing to lose by contacting Jeff. The call is free and you'll get a chance to decide whether he's your son's cup of tea or not, but I can tell you the knowledge my son received was invaluable.
When you block a person, they can no longer invite you to a private message or post to your profile wall. Replies and comments they make will be collapsed/hidden by default. Finally, you'll never receive email notifications about content they create or likes they designate for your content.
Note: if you proceed, you will no longer be following .