Having kids of my own, I have always tried to teach them as much as I can. I want them to take advantage of all the life lessons I have learned over the past 40 years. But there is only so much time in a day and time in a childhood. Since children spend a majority of their time in school, I think it would be great if they would also teach some of these life lessons too. That is one thing I try to do with my Willakaville books. Hopefully, some kids can get those lessons in a fun way.
Math, reading, and history are all important. However, imagine if we taught kids how to deal better with their emotions. Now imagine how much better the world would be when they grow up. People will work better together, solve problems, and help each other more. This ultimately benefits society by reducing conflict, crime and inefficiencies. I would happily pay more taxes to keep my kids in school longer for this purpose.
The below links are to some good articles talking about how to prepare kids for life.