Thanks for the comments - a lot of good ideas!
I also like the idea of "hands on" - letting them learn as they experience.
Still, I also realize that before anything happens, it first has to be thought of - & generally my kids are more excited if it was their idea - or at least they had some input.
There's so much to teach!
Parenting is really non-stop teaching - about laundry, cars, cleaning, house repairs, pet care, chores, homework... etc.