Как выучить математику с 7 класса до уровня ШАДа?
Начните со школьных учебников алгебра/геометрия 6-11 классы, которые сейчас используются в школах. Так же можно использовать разные задачники и прочие материалы для них. 
Дальше можете переходить на учебники для технических ВУЗов. Так же можно использовать учебники для техникумов. Они обычно более приближены к жизни, поменьше воды, но и уровень чуть ниже. Можно начать с техникумовских учебников, а нужные темы продолжить по вузовским.

Школьную программу можно вполне преодолеть самому. Но дальше без учителя будет трудно. Если в какой-то теме будет затык, можете найти репетитора именно на эту тему.
Я уже отвечал на этот вопрос вот тут: Математика для машинного обучения и нейронных сетей при школьной базе знаний?

Конкретно про подготовку к экзамену, когда база уже есть, хорошо рассказал Витя на канале Флесс: https://www.youtube.com/playlist?list=PLiSyTNGp2j5...

Если вкратце, то нужно примерно год потратить на школьную математику, чтобы заложить фундамент, а потом браться за высшую.

Матан, Линал и Тервер на базовом уровне изучаются более-менее независимо, остальное уже поверх них.