Hello PF. I have a certain issue that im thinking about currently. Here is the situation: I am a high school senior and I took Pre calculus in high school, and had a very bad grade. On top of that my teacher was very lacking too (in terms of explaining the material). I dual enrolled at a community college, took the palcement test, got placed in Calc I, and here I am about to finish my semester with an A in calculus. 1) My problem is that i don't have a grasp on using (remembering) identities (double angle, etc.), i forgot about parabolas, hyperbolas, and I also forgot how to do matrix problems. My calc proff. also mentioned various other theories that i would have learned if i took College Algebra & Trig at my community college. I feel like i dont know my pre-calc stuff as well as I would like to. I was planning to tutor math up to calculus after this semester and now feel intimidated. What do you recommend? 2) I am finding myself spending major time on reading and re-reading the theory of my calculus sections. I am finding myself in a constant dilemma that i don't have a full grasp/intuition/insight of some theories of calculus. I sometimes feel like a robot doing my problems. Just sometimes. Is there any sort of novel-like material that explains the fundamental theories behind areas of math such as arithmetic, geometry, algebra, calculus ?. I have this gut feeling that my math background is not complete, that i want to know and understand where these theories came from and by what means they were formulated. I also read about the various math theorists but this is too impractical and scattered. Help would be greatly appreciated. PS: Im planning to major in EECS.