I'm not entirely sure that specifically raising children to be 'smart' is such a good thing. I was 'above average'(IMHO) or 'Very Bright'(Teachers) as a child, but in comparison to the dullards I was placed with in Australian public education system, I would shine with minimal effort. As a person, I think I can accomplish anything I want, short of bio limits like winning Tour De France I think the world is open to me. When I attempt a new task I almost always without fail pull it off successfully from building a house, to becoming a triathlete to designing a multi platform, multi api 3d game. I'm now programming automated FX trading systems. I don't however think that most of these things were possible because I'm smart, rather it's just because I believe that I'm not limited by anything except myself. Having the personal resolve to believe that no problem or challenge can stand in your way permanently is far more important that being smart though IMHO. Despite all of this, I think the real winners in life are those ignorant and contented dullards who accept their 'limitations' without question and are often genuinely happy. I known many of these people and they have become my best friends. So for me personally, as recent parent of a boy and girl I question whether pushing my children to achieve academically is a good plan. I'm putting them in an Elite school but with only the expectation that they won't completely waste their time there. The most important thing I was never taught was solid financial management. Having that negates the requirement for having a to be smarter to get paid more freeing you up to have fun and be happier or perhaps not even 'have' to work at all.