You need to find the right team. If you're playing for a travel team where the coach isn't promoting your kid, contacting schools on your behalf, and having realistic conversations with him about his future you are in the wrong travel program.
Bingo! Credibility and contacts are more important than teaching skills in 17u.