В целом и общем все программы университетов открыты, и материалы в открытом доступе,
никаких препятствий для освоения нет. Для закрытия школьной программы можно ориентироваться на билеты вступительных МГУ, для этого придется еще запастись школьными учебниками.
Но не надо "учить" школьную математику, надо просто понять, чтобы все моменты были абсолютно прозрачными, и наработать навык решения задач разной степени сложности, тогда все запомнится автоматически.
По теории для школьной программы, в принципе Википедии достаточно. В учебниках/задачниках же есть приемы решения типовых задач.