I’m in school with them everyday and I can walk you through a lineup and tell you which ones are gonna be the crayon engineers and which ones won’t be. Some get it, and plenty don’t and never will.
Two years in a trade or just some sort of blue collar work should be a prerequisite to engineering school just as a way to weed out the ones who lack basic sense.