Hills would be a good place to start. The incline forces you to drive your knees and land on the balls of your feet more than flat ground, plus it builds strength which is a rather important part of speed. In particular, short hill work (e.g., sprinting uphill for like 6-8 seconds) would do the most for his foot speed. Training should be less specific than that, though, so I would suggest looking up Lydiard's hill circuits, along with contemporary guys like Steve Magness, Renato Canova, Brad Hudson, etc. and come up with a generalized program that would best fit in with what your kid has done and will be doing.
Other ideas -
Barefoot running can sometimes help with developing better foot strike tendencies, though sometimes it doesn't.
If he knows what good running form should be (and this is something you can help him understand if he doesn't), but his form just breaks down during distance runs, shorten the distance he is running to where he is able to run with good form for the entire time, and gradually progress the distance while reinforcing his good habits.
Bottom line: to develop good form, he has to practice good form, so have him do things that will encourage good form and discourage poor form.