Hmm, something I've been thinking about a lot lately is that you can't really assume that your children will share the same values as you. If you're left-leaning, they may not be so left-leaning (Gen Z seems to be more conservative than millennials... I wonder if it's only going to go more...