I too am currently a Civil Engineering student at URI. I have completed two years already and I have done well with a 3.6 GPA. I do want to be a roller coaster/ amusement ride designer, I would say its way too much work and stress if you have a very narrow view on what to do with it, have a backup, I enjoy building and taking things apart. I could also see myself working for a DOT. Engineering is no walk in the park, it is the second most difficult major under pharmacy. Math and Physics you must be extraordinary at and a willingness to work hard. If you major in Civil; concentrate in structural,Mechanical is good alone, and I think any engineering will do really. I mean I have a parent who is a Civil Engineer and at least 50% of the material you learn in college is never used. No degree is going to put you above someone else unless of course there was a roller coaster engineering degree wish there was! Engineering degrees are very general, work at an amusement park while studying engineering that will REALLY help!