Books within each level can often be used as alternatives to each other. You don't need to complete every book—pick the one that suits your learning style.
Level 1: Foundations
AGS Pre-Algebra
Fearon's Pre-Algebra
Geometry by Jurgensen
Level 2: Algebra & Trigonometry
College Algebra by Kaufmann
College Algebra by Blitzer
A Graphical Approach to Algebra and Trigonometry by Hornsby, Lial, and Rockswold
Level 3: Proofs & Discrete Math
Discrete Mathematics with Applications by Epp
Discrete Mathematical Structures by Kolman, Busby, and Ross
Mathematical Proofs: A Transition to Advanced Mathematics by Chartrand, Polimeni, and Zhang
An Introduction to Abstract Mathematics by Bond and Keane