I think women should have choices and should be able to do what they like, and I think it's a great choice to stay at home and raise kids, just as it's a great choice to have a career. But I don't entirely approve of people who get advanced degrees and then decide to stay at home. I think if society gives you the gift of one of those educations and you take a spot in a very competitive institution, then you should do something with that education to help others... But I also don't approve of working parents who look down on stay-at-home mothers and think they smother their children. Working parents are every bit as capable of spoiling children as ones who don't work - maybe even more so when they indulge their kids out of guilt. The best think anyone can teach their children is the obligation we all have toward each other - and no one has a monopoly on teaching that.