Hi everyone. I am a sophmore studying to get a bs in mechanical engineering. I am thinking about switching to civil engineering, and I need some suggestions about what degree to persue. First off, I do not care much about salaries because I know either way I will be making more than enough money. There are two major things that I do care about. First, I want to be able to travel / live around the world working as an engineer. Would both degrees give me good opportunities to get international jobs? Second, I care about having a job that is fun and that I enjoy. I am concerned that if I stay with mechanical engineering I will get stuck behind a desk all day doing mathematical analysis. I know I need to learn this stuff, and I dont mind it, but I would rather do something more interactive and creative. Also, by the way a lot of my teachers talk, it makes mechanical engineering seem like its mostly about power plants, refrigeration system, motors etc. Im not really into that stuff. I know there are lots of job opportunities, but will I be able to find a fun, active job if I stay with mechanical?