My dilemma: I met with my counselor today at my school and told her my intended plan of pursuing a degree in engineering (civil or mechanical are the fields I'm interested in). However, because I go to a JC, I'm going to miss out on some of the lower division engineering classes I would need for university (completing my physics and calculus series here). She put it into perspective for me that of the engineering classes the do offer I would need to cram in just 2 semester before transferring at the end of next year. Most of the classes don't seem like a problem, they would actually fit into my schedule very easily. However, some on the other hand... would require night hours and impair me from working. My counselor told me today, don't plan on working because this is a fulltime job. My question, simply, is this... to all of you engineer and engineering majors: is the sacrifice of time, energy, social life, etc. worth it in the end? Do you truly enjoy being an engineer? After my meeting, I'm seriously considering switching back to my original physics major and becoming a science teacher because helping/teaching people through knowledge is truly a passion of mine (I'm a math/physics tutor). For what it's worth, I was also messing around with the idea of going into economics because I like the application of math to social science thing it has going on, can anyone give me some insight on economics education/career opportunities as well?