in reply to What??? You wanna learn math?

Do not skipp your classes. Do talk to your teacher. S/he will be excited, I suppose, with over-archieving student. Will be glad to guide you.

School bokks are slow advancing - they are spoon-feeding you. In city library, they might have popular-science books which might be much better suited for self-learner. Or some home-schooling books. Ask your teacher - if it is not too late.

From my own experience: I learned by myself over the summer 3 years worth of high-school math after my freshman HS year - I just borrowed the books from teacher. It is doable.

But knowledge of calculus did not helped me a lot in programming: It depends of your application, but you basicaly do not need advanced calculus. In 15 years of programming, I am using always integer numbers (or fixed decimal point, basicaly the same). I consider algebra much more usefull, and solving small little funny problems (like in Gardner books) much more relevant to programming (= solving problems) than knowledge of calculus.

I had a friend, PhD in astronomy, who told me he needs a week to switch from math (scientific) way of thinking (solving advanced differential and integral equations) to programming thinking (when coding huge FORTRAN program to calculate satelite trajectories).

Your mileage may vary - it depends on application.

pmas

To make errors is human. But to make million errors per second, you need a computer.