Anyway, I feel your pain, I came out of my high school not having learned hardly as much as I wanted to or needed. At least I had some good to great math teachers until my senior year (that was a literal life saver along with a summer school course on a UNIX V6 machine). Senior year was a total loss with no insurance, or "It's a bad sign when JROTC is by far your most interesting and useful class."
How well have you learned your math? That's a key foundation.