>>14260017>What are some free programs/websites/apps that you guys recommend for refreshing your math skills? I forgot a lot of the Algebra and Calculus that I learnedI wouldn't recommend you work from any online resources.
You mentioned that you've already covered Algebra and Calculus, so I'd recommend that you take up any introductory Calculus textbook and start from there. There is (likely) no need for you to revisit Algebra on it's own because all of the important aspects of it will be covered again in Calculus.
One text in particular that I would recommend would be Kline's Calculus text. It's written to be an intuitive introduction to Calculus, so it won't be rigorous, but it has a good variety of problems, all with complete solutions in the publisher's page. It may not be rigorous, but I find it more well written than Stewart's text. If you find the content too easy, then choose another text.