The problem with Tom's question is that it assumes a zero sum game. There are four years in a degree program. How do we allocate the time to humanities versus STEM? I suggest that we make engineering a five or six year program so that there is room for all.