When I was an Orientation Leader a few years back, I was asked the following question:
Which minor is most common among engineering majors?
Well, this is a difficult question because it shows the reality of life....engineering majors don't typically obtain minors (unless they are willing to spend more than four years on their degree).
For all of you contemplating engineering, this can be a total turn-off to the major. I remember these moments when I was a freshman when many things happened...AP units didn't count toward actual classes, I wasn't going to be able to take a foreign language (if you want to finish in 4 years), all of the restrictions on General Education requirements (nothing seemed interesting and too liberal for me)...the disappointments go on and on.
However, the freshman experience is interesting. You are involved with many people who are in the same boat as you. And once you start talking to Seniors and Juniors in engineering, you're intrigued why they are so happy with their major! They can tell you all about the great experiences they've had and the honest homework loads.
So my advice to the younger, but-not-so-young, students. Step back and listen to those before you. Life gets better, even though it may not seem ideal right now. Go join a club (while you have the time!). Have fun with your dorm-mates. Do something different...potentially not engineering-related. You'll thank us later :-)