Hi, I am new to these forums, and I apologize in advance if this is a ridiculous post, but I am 24 years old, currently an undergraduate student studying computer science (I took a few years off), and while I am able to remember formulas for my math classes for the short-term, I would really like to conceptualize the information. More specifically, I want to become proficient in mathematics. I was a C student in high school, have always struggled with math classes, but it wasn't until my current class, Calculus with Analytical Geometry I, that I started to really enjoy it. I want to have an advanced understanding of mathematics; how to learn it, how to apply it, etc.. I do not have a history of naturally excelling in the maths and sciences, but I am willing to work. What I am asking is what resources (books, online resources, etc) can I someone with my background use to go back and begin to conceptualize even the most basic mathematical principles and concepts? I skated by Trig and Precal by memorizing the forumlas before exams and it worked fine. But I really want to understand the place math has in the natural world. I apologize again for the absurdity of this post, I am unfamiliar with mathematics and am struggling to ask this question as clearly and succinctly as possible. Thank you in advance for any suggestions!