I don't get how someone coming out of high school is supposed to know what they want to major in? I enjoyed my high school math and physics classes, but how am I supposed to know if that would translate to me enjoying or even being able to handle getting a degree in those subjects? And I didn't take any engineering or computer science classes in high school so how am I supposed to know if I would want to go that route? Even if I did take a bunch of different intro classes my first year in college to try and see which subject appealed most to me (which would be a huge waste of time and $$), how would I know if I could enjoy/handle the upper level classes in those disciplines? The real meat of a math/physics/chem/EE/ME/etc. degree is probably very different from the stuff covered in their respective 101 classes so how on earth am I supposed to know which subject to major in?