One of the things that has been found to work in a variety of contexts is having peers give the lessons. So it's one veteran talking to another, one older person talking to another, and using our older people as resources. At any point in time you will have about 5% of seniors who are sufficiently disabled that they require institutional care. Another 10% are living at home with major restrictions on what they can do. That leaves 85% who are able to do most of what they want to do most of the time and who have things they can offer other people.
If you read the reports on volunteers, you know that per capita, those seniors who volunteer give more hours than many of the younger people. Many seniors do volunteer, but I think we have an untapped resource in terms of using peer groups and peer leadership to deal with some of the problems of aging.