Math has always been my weakest subject, and while my grades and test scores in it are well above average, my math ability isn't anywhere near my reading and writing. While I could definitely do a better job of studying math, it's looking more and more like my brain just isn't wired for it like many of the typical engineering types' are. Relationships that come easily to some people might be really hard for me to understand, for example. I still, however, want to pursue an aero or astro engineering degree, either at USAFA or a civilian school, because I love designing, constructing and flying aircraft and learning the science behind how they work. My concern is that my less-than-stellar math ability might really hold me back if I try to pursue this further. Yeah, I know I can study harder and improve, but isn't there a point where you just have to have a certain level of natural ability to succeed? If you had to study twice as much as someone else to achieve the same understanding, that would be far from ideal, and with the huge time commitment engineering majors already have it doesn't seem like this would work out well. I understand USAFA is very demanding with math, even for non-tech majors. So if it turns out I don't have the math gene (or however that works), should I start rethinking some of my plans? Look into different majors maybe? I want to fly or work in operations in the AF.