Academia Khan
It looks like you are learning math for proggraming purposes yes?
Well even if that is not the case, Khan Academy is a perfect online learning
tool to learn essential things at your level and at your own pace.
So, whatever you are here for, Khan Academy is a pretty good place to study
things like math, science, programming and more.
Modern Moth