Earlier quoted context omitted.
I could do calculus, in high school and college, but I wasn't very happy about it. Until I took a physics class in college which happened to be intended for the physics majors. Did the professor ever just present an equation and ask us to learn it? No! Every Single Physics Equation was explained from first principles, using calculus - a lot of integrals. Finally we were seeing a practical application, where calculus…
It was really helpful to me in highschool that the calculus teacher was also the physics teacher, and many students were enrolled in both classes simultaneously. You ended up learning both at the same time.
Similarly, basic Linear Algebra and 3D graphics have great synergy. I took LinAlg and Computer Graphics the same semester in undergrad, and the first half of LinAlg led perfectly into the second half of CG. (The first half of CG was all 2D stuff, which didn't need any special math.)