As you mentioned, I don’t think it gets much better than khan academy. It’s an incredible source of education and you can refresh on stuff like algebra there.
Alternatively you could watch free lectures from schools online. MIT has open lecture videos for any subject ocw.mit.edu/search/