I agree wholeheartedly, our young people have little knowledge of the sweat we poured into our lives and surroundings. We must teach them what life was like in order for them to appreciate what they have today. My method is restoring older vehicles, and teaching my son (now 27) the value of hard work and that "getting your hands dirty" isn't a bad thing. We do enjoy our time together, however little it may be, as our lives seem to get busier by the minute.
Bravo to all those who take the time, and put forth the effort to teach. JMHO