Good advice above!
I would like to add a couple more suggestions that I teach my students. Once advanced enough and before solo I would include practicing dead stick landings and some basic aerobatics including unusual attitudes. That way if a problem occurs he will be more likely to handle the situation.
Enjoy all the time together with your son you can time passes too quickly!