Another thing you could work on with your son is the immaturity part. College coaches don't want problem players that don't show up to practice on time, not going to mandatory study hall, not making up work and tests from away games, etc. There are GPA minimums at some schools that are above the NCAA minimum. (So, not only do you have to get recruited by the school, and get accepted, you have to make the grades to STAY there!)
- Make sure you son is getting up on his own, with his own alarm clock/phone alarm.
- Is he doing his own laundry now? Gotta start sometime, and now is good.
- Studying on his own and turning reports in on time?
You want your son to go to school where he can play and make a difference. He doesn't have to go to a P5 school to get drafted. But he does have to play and be successful at it wherever he goes.