My son goes to a private Catholic school and they do a great job of teaching ethics including requiring service hours after a certain age. I think having to give back from an early age teaches children to share. Between your example and school training I think your children will have a good life. I grew up as part of a large family in a small house, so I know that influenced how I wanted to live. I have great memories for the most part about growing up in the same house for many years. My parents only bought one house and remained in it until they died. You do not find that much any more, especially in California. Look for the kind of neighborhood where you want to spend the rest of your life.