"Mathematics for the Nonmathematician" https://www.amazon.com/Mathematics-Nonmathematician-Morris-K...
"Mathematics for the Million" https://www.amazon.com/Mathematics-Million-Master-Magic-Numb...
Of the two I prefered Kline's book but they are both good, albeit a bit heavy on geometery as that was a big focus of early math research.
Another great starting point is "Book of Proofs" and "Introduction to Mathematical Reasoning" to give you a deeper sense of how to approach the subject.
From there I went down this path (the order of which is up to you, each has tons of good source material):
-> Linear Algebra
-> Abstract Algebra
-> Set Theory
-> Group Theory
-> Category Theory
-> Discrete Mathematics
I never did well with learning math in a classroom but I've grown to love math through this process. There are lots of applications in programming as well. It makes approaching the deeper parts of Haskell/FP, data science, and machine learning much more accessible. I particularly liked the higher level Abstract Algebra stuff over the more grinding equations of calculus/linear algebra as it was more similar to programming.
He takes the approach of starting right at the beginning of human history when we first came to look at the stars and seasons and try to understand why they work, and then builds the math knowledge with each lesson. Excellent book!
Get dozens of book recommendations delivered straight to your inbox every Thursday.