Don't forget about all the junk degrees out there such as liberal arts and political science. Despite being a nation of 300+ million people, we still have to go overseas to find engineers and mathematicians. We have too many consultants, analysts, advisers, brokers, and customer service workers and not enough engineers, technicians, and other skilled labor.