Hey Volscio thanks for that. I agree that problem solving is great skill to have. Philosophy long filled that role but has fallen a little out of favor. I studied it (minor) at University and many of the lecturers pointed out (mostly in a hope to keep us engaged and motivated) that some of the world's best philosophers make a small fortune on the side with paid engagements for large corporations. Corporations literally give them problems that they cannot solve in terms of the market and philosophers solve them. While somewhat skeptical at first I was ultimately very impressed with how philosophy taught a disciplined approach to problem solving