Marsha...
Your experience with kids and money is probably very familiar to many of us on this great web site. We had a boy and a girl. DW took care of all of the girl-type training with Dad adding any necessary "tough love". Daughter was raised to "shop" but not to handle money wisely. I think that you folks can guess how that turned out. The boy, OTOH, was trained in boy-type training with emphasis on discipline and money handling. While son is 3 years younger than daughter and earns less, he has $40k in his retirement plan while she has zip other than what her employer puts in.
I agree that having a class in high school would be terrific. This kind of info would be of WAY more use than learning how to put a condom on a cucumber. Even if cukes do need safe sex, good financial info is of much greater importance to most people. Info on earning money, paying taxes, handling checking and savings accounts, getting a loan, buying a house or car, etc. would all be good for high school age kids to know.
Additionally, we have all talked about money and inheritance. Kids seem much more embarrassed to talk about such things than we are. My Mom and Step-Dad are in their mid-80s and doing pretty well. We talk about money and inheritance with them as well and it is always an open and frank discussion. Both DW and I plus the folks know that death is inevitable. None of us is cheering it on but are prepared for its financial aspects with wills and trusts to handle all distribution of folks and our estates. This is the final lap in money management and WAY too many people either ignore it or put it off until it is too late. Don't do that, guys and gals. This is a very important step in financial planning and one that is all too easily botched. Take care of it... and sooner rather than later.