Should I change majors?

<p>I'll try to make this simple, short, and to the point.
-current major is BS in Geology
-sophomore
-good at science, bad at math
-currently considering a liberal arts degree
-just took trig, i want this to be my last math class</p>

<p>Despite having A's in all my previous math courses, I feel very unprepared for any advanced math. I have a 3.5 GPA, and it's going to be even higher once my current semester grades are added but I'm worried that once I start taking calculus and advanced science classes my GPA will tank. If I stick to my major I will need to take precalc, calc 1 & 2, and statistics. I'm already a sophomore and I don't want to continue because taking those classes will slow down my progress, and will most likely drop my GPA. What major do you recommend I choose instead? If not, why should I continue my path?</p>

<p>My personality type is INTJ/INTP if that's any help.</p>

<p>Calculus is not advanced math unless you’re taking Advanced Calculus / Real Analysis.</p>

<p>Anyway, don’t give up because the going gets hard. I don’t recommend doing a liberal arts degree just because you’d have an easier time. If it’s truly something you want to do and you think you can get a job after graduation, then OK. </p>

<p>What kind of jobs can you see yourself doing? Anything with politics?</p>

<p>I can see myself doing any job that requires tactile work or has field work involved. I hate being indoors for long periods of time. I think I’ll stick to my current major but I’d still like more suggestions for other careers.</p>