Also I want to be either philosophy or an engineering major, and I don’t really have much interest in coding, if that changes anything
Philosophy and engineering are so different. Philosophy asks some fundamental questions and heavily relies on logic. Engineering is about application of sciences to practical problems. Abstract algebra would be a good training for philosophy major (as well as pure math or physics major), but few, if any, engineers would ever need it. Linear algebra has broader application in many fields and is much easier to learn (even the heavy proof-based version) than abstract algebra. Differential equations and real analysis, along with calculus, belong to the branch of math called “analysis”, and are very different from the “algebra”. They’re generally more useful for engineers.
when did you take ap calculus, or are you take it along with your courses at UF?
I’m a freshman in high school, taking dual enrollment calc through uf