I just checked out the courses from ASU. It looks like they have precalculus and college algebra/problem solving ones open for enrolment right now.
I think I just got so many resources now that I might wait until I get through the more elementary stuff and use the precalculus course they offer to supplement Santos' precalculus book that I downloaded.
As for what your brother said, I already feel it. This year that just passed, I had 2 programming courses. Although I did very well, it took me a lot more effort to get through some of the more challenging assignments than my classmates who just graduated high school and took calculus and advanced functions in grade 12. That's part of what motivated me to dig deeper into math and make sure I fill in the gaps by 3rd year.
I actually placed an order for a few other supplementary texts that might give me more problems to work through. I chose not to go with the AoPS content as no one really brought them up, but compared to my first list, I've also added the following:
Euler - Element's of Algebra
Euclid - 13 books Vol I-III, translated by Thomas Heath (the Dover editions)
Jacobs - Elementary Algebra
Jacobs - Geometry
Cohen - Precalculus with Unit Circle Trigonometry
My approach has kind of changed as well due to how much the list of material increased since making this post. I plan on using Lang and Gelfand as a main source of what I should be learning, and dig for those topics in the supplemental books for extra problems. Of course if the initial explanations by Lang and Gelfand get confusing, it'll be nice to have multiple perspectives as well.
I noticed the page count of Gelfand's books as well. I figured they were so short because they weren't filled with a bunch of pictures, and popups and whatever else algebra books printed in the 2010s contain. Again, if they aren't detailed enough, I plan to supplement them with Jacob's Elementary Algebra. I will say that I'm glad you claim they are aimed at high school students though. As of right now I consider my algebra skills to be at a grade 9 level at the most. To paint a clearer picture, I had to have a friend teach me FOIL while we were learning mathematical induction last semester.
I regret not looking deeper into Polya's book before purchasing it. Until you mentioned it, I didn't realize it was just a bunch of definitions. It looks like there's a page or two of problems at the end but they look rather lacklustre. Luckily it was one of the cheapest books in the list, so I hope I'll get at least some use out of it. Between the book by Eccles, the free discrete math book I downloaded by Oscar Levin (thanks MidgetDwarf), and the copy of Rosen's discrete math book I currently own, Polya will undoubtably be on the back burner for quite some time.
The book by Eccles that you mention helped you learn abstract mathematics, do you mean the one that I ordered?
Lastly, I definitely will be keeping the book by Moise. First book or not, I found a pdf online and did a quick skim. It looks like it'll be an incredible resource down the road.