Well, my son is only two weeks old, but I was so excited about teaching him about personal finance I started reading a real estate book out loud to him. He seemed interested but I may be jumping the gun by a couple of years. 8-9 does seem like a good age to start going into depth.