I believe you are looking for a coach, that can apply science and experience in order to guide your son and his cycling path.
Alot of people out their claim to be coaches, but lack theoretical back ground and present purely from a experience only standpoint. This can be dangerous. Adolescents and adults posses inter-individual differences, and often without correct scientific understanding, "coaches" will happily direct your cycling career with no true succession in the end, only to find plateus due to not consolidating individualization.
I have popped you a dm, and I am happy to chat.
regards
James