Virtue and knowledge are identical and thus in theory possible to teach. I would like to suggest a three pronged approach. Musar, Hashkafa world view, outdoor survival skills.
The first idea in that of Israel Salanter. It deals mainly with study of the type of character traits the Torah requires of us. There is a promise of Isaac Blasser that by this study one is cured of physical and spiritual sickness.
The second deals with the study of what kind of world view the Torah has. That started mainly from Saadia Gaon, Ibn Gavirol and included the Guide for the Perplexed of the Rambam, and goes up until Joseph Albo, and Cresas. these were the major rigorous thinkers along these lines. The idea here is that the Torah is not an empty vessel that one can put any ideas into it that he wants. It has a specific world view. Agree with it or not, one has to know it. The problems that began with people putting their delusions into the Torah and dressing them up in verses has continued until this day and shows no sign of abating.
The third is outdoor skills. I am thinking of what the Boy Scouts and Girls Scouts used to be doing. That is the idea of instilling good values by means of action, not just words. honor, loyalty, team work, hard work, cleanliness trustworthiness. etc