Agreed, with the related note that I think that facts/knowledge can be taught by strangers, but values must be taught by family or another tight community structure (church, respected elders, or similar). Schools can prattle on all they want about delayed gratification and it won’t move the needle in behavior.