We love Lial's Intro to Algebra. My daughter has always struggled in math, but Lial's is so well organized that she has been doing well. We take it slower, depending on my daughter's understanding of the concept. I want her to really understand what she is doing so if it takes us longer than a year, that's okay.
One resource that I also found helpful is a workbook called Mastering Essential Math Skills: Book Two by Richard W. Fisher. I found it on Amazon. I have used this to help dd brush up on some foundational skills, such as fractions, percents, etc.
HTH,
Linda