I want to say one last thing to Ezamit.
Teach your son endgames.
While the value of openings for beginners and kids is highly doubtful(many claim they do more harm than good) the value of endgames is not doubted by any serious trainer and will serve him well from now till he becomes grandmaster(if he ever does).They will help him understand the properties of the pieces and they will help him develop a thinking process.
Understanding in chess begins with the endgame.
Excellent advice that is often ignored. I can understand the fascination with openings for beginners. We are taught early on how to win with fools mate, scholars mate, etc. We fall in love with them and think we are invincible. This carries over into the "I know<insert openinig here> 20-30 moves deep" mentality. And these same players will post asking why they are not improving when they know openings 20 moves deep, and still drop pieces, miss simple tactics, and cant mate.
I start all my students at the end.
Basic mates
Opposition
Key squares
King on the 6th
The foundation of chess. It does no good to put a roof on the house, when the foundation is weak.
To LEARN the endgame it helps to REACH the endgame.
I prefer long term success over short term gains.
QGD