My first thought was that this should be presented in a high school class.
The downside would be that many students would either think that it is too late for them, blame their parents for not doing it, or sleep through it and not learn anything.
It would need to be a free discussion and not in lecture mode.
A great article. Thanks.