I'm in a similar situation - been programming for 25 years (off and on) since I started in middle school on my own. But in school we had 'Algebra I' and 'Geometry I' and I never went beyond that. Struggled with quadratic equations and factoring, never heard anything about trigonometry (which I now realize starts in basic geometry), calculus, and never heard the words 'function' or 'intuition' in regards to maths in school. Tried to do the classic Andrew Ng course on data science and I was completely lost every step of the way because of new language and the fact that his class was nothing like the way I had been taught so long ago.