Some psychologists think values are impossible to teach, and it is certainly true that telling kids to be more honest, or diligent, or considerate, doesn’t work any better than telling adults to be. But if values are impossible to teach, they are too important to leave to chance.
In recent years, some schools have tried to add moral development to their curriculum. But schools have a tough time teaching kids values because they intervene too late, not to mention in too much isolation from the rest of the child’s life. Worse yet, they are often at odds with what the child is learning at home about values.
Because the truth, of course, is that we do teach values to kids, daily, every minute of their lives. The question isn’t whether to teach values, only WHAT we are teaching.