If you want specific books, you need to say what your current level is, which you kind of explained, but much more importantly, what exactly you want to do. While most math is useful, different fields have different bodies of math I'd learn first: machine learning vs stats vs algorithmic optimization vs 3d graphics vs fluid dynamics vs financial mathematics, etc. I'll try to watch this post and put up book recommendations if you are specific.
Also, the last thing to note is unlike most other subjects, math is cumulative. Calculus is really easy, and almost thing new, if you understand trigonometry and algebra. Seriously, only like 10% new material. The trick is math rewards really deeply understanding subjects and penalizes you for not doing so. Learning half the material but deeply understanding it is, IMO, more valuable than the reverse.
If you want specific books, you need to say what your current level is, which you kind of explained, but much more importantly, what exactly you want to do. While most math is useful, different fields have different bodies of math I'd learn first: machine learning vs stats vs algorithmic optimization vs 3d graphics vs fluid dynamics vs financial mathematics, etc. I'll try to watch this post and put up book recommendations if you are specific.
Also, the last thing to note is unlike most other subjects, math is cumulative. Calculus is really easy, and almost thing new, if you understand trigonometry and algebra. Seriously, only like 10% new material. The trick is math rewards really deeply understanding subjects and penalizes you for not doing so. Learning half the material but deeply understanding it is, IMO, more valuable than the reverse.