If someone wanted to learn maths to a high level starting basically from scratch (knowing little more than basic addition, subtraction, multiplication and division) which order would you recommend that they learn things in? Is there a generally accepted/recommended order? I'm interested in learning more about maths but I haven't really done much since school (a long time ago) and I've forgotten most of that. I'm hoping that at least some of it will come back to me as I go along. I have tried a couple of times to learn by myself in the past but, without a plan, I tend to fall off the wagon pretty quickly which is a shame because I really would love to learn more. Also, can anyone recommend any good materials for self teaching maths? Classes aren't an option for me right now, so I'll have to rely on books or YouTube. I have a couple of math books (things like 'Basic Maths for Dummies') and I'm aware of the Khan Academy but are there any others that are worth a look?