JosephR
Welcome to HSBBWeb. You've got some great advice so far. I will add one thing, but it is a "big" one thing to me in terms of strategy. This may save you a lot of time in your search, and possibly the way you start your seach.
Rather than looking at the best baseball programs that have academics look at the best academic schools that have baseball. I have no idea what level of baseball player or student your son is, but if I could do it all over again....that is where I would start my recruiting strategy.
quote:
He is good player but he just doesn't want to wait for someone to call him
Then, he should start calling them. He is at an age now where his baseball skill and passion should be coming through. As coach2709 suggests begin to identify those 10-20 schools that offer what he wants to get out of college and baseball. The best tool for that is to create a profile on collegeboard.org that will request your requirements. From those requirements you can start to create a list. From the list you can contact coaches and ask about either skills or recruitment camps. In addition, he should be playing baseball this summer. Send the coaches his baseball schedule.
Recruited = passion + skill + exposure + persistence + luck.
Good luck.