Homeschool Buyers Co-op is wonderful. If you haven't joined, you need to. Especially right now -- at least if you have kids in pre-algebra, algebra 1, geometry, or algebra 2.
YourTeacher.com that is good through August 31. This is a program I've looked at a couple of times, but never had the funds to buy it. Well, now we get nearly three months to try it.
I signed up for three subscriptions. Because I could really use a refresher course in geometry (and I probably need some help in algebra 2, to be honest). William is going to start pre-algebra this summer anyway, so we'll at least start by going this route. And Connor, well, I think Connor will work through the Geometry.
If you have never signed up for the Homeschool Buyer's Co-op before, it is FREE to join. If you use the links here, I do get referral credit... smart points that I can accumulate and use to purchase some of the items they have. Well, if you click the Your Teacher link and join from there, you can do it without giving me credit.
I have purchased a number of things through the Co-op though. Explode the Code online, God's World News, Reading Assistant, Legos... it's been great.
Highly, highly recommend joining. Really.