You made a good point that assessing one's personality is also important when it comes to determining which degree program to take for college. My son might need the help of a virtual college planning consultant in the future because he is still quite unsure about what path he should take. I think he should just follow his passions and not worry too much about it.