I don't really know of any programs to help but here are some things I do as a single mom to help cut down on expenses:
1. Register store cards (like King Soopers, etc) on the store's website. I don't know about the others but King Soopers tracks your shopping and sends coupons for items you buy regularly.
2. Check websites like pgesaver.com (where you can have electronic coupons loaded on your existing store cards), coupons.com (where you can print coupons to clip), and coolsavings.com (also print coupons to clip).
3. Shop thrift stores. I've found that Savers is better priced, in general, than Goodwill and the clothing is often better organized and easier to find. Both have merit. I also like Mile High Thrift near Sheridan & Jewell. There are a lot of good thrift stores in the Denver area.
4. Participate in Share Colorado for groceries. My mom used them when we were growing up and it's totally worth it. http://www.sharecolorado.com/
5. When cooking any kind of meat, if you don't need the broth, freeze it for later use. You can use it in place of boullion or when a meat stock is called for.
6. Bathroom soap: Foaming hand soap dispensers use about 20% soap and 80% water. I invested in 1 foaming handsoap dispenser and now I mix water and soap to refill.
7. If possible, buy in bulk and freeze. Per pound, it's often less expensive to buy in bulk. If you have a freezer, you can divide food up into portions (especially meat) and freeze it for later use.
8. In the summer when people want to go out for lunch (planned ahead), I ask if we can brown-bag it and meet at a park. I just started that this year and not a single person has thought it was a bad idea.
9. I know that a number of places have food distributions that you can take advantage of. United Methodist Church in Englewood has a distribution day once a month on a weekend (sorry not sure which, you'd have to call them). There's a food and clothing bank hosted at Englewood Bible Church but run by a different organization but the church can give you the details.
10. I recently heard about this website to help single parents connect with other single parents for childcare exchanges, housing/roommates, and other resources. It might help. I haven't tried it out yet. http://forsingleparents.com/
11. Check out LEAP for utility help. http://www.energyoutreach.org/help-leap.asp
12. The Colorado Temporary Assistance for Needy Families (TANF) program may help. They are billed as a welfare reform thing and supposedly open to all needy families not just those who qualify for traditional welfare. I just found them on the web at: http://www.colorado.gov/cs/Satellite/CDHS-ColoradoWorks/C...
13. For school, scholarships.com and fastweb.com may help with finding additional tuition assistance. Since these are all private scholarships, there is often an application process that can be time consuming.
14. uPromise.com is a place where you can register your store cards and/or credit cards and various companies will give money back to you specifically for use with college. You can save for yourself and/or your children. You can ask family and friends to register and save on your behalf. I've noticed the accumulation is slow when I have been the only one saving for my children. But my mom and a friend of mine recently have agreed to register their cards and it is beginning to pick up a little. Not sure how much it will help you now but free money for school for you or your child(ren) is always good.
I commend you for sticking with it and going to school through all of this. The additional education will only help you in the end. Times may be difficult now but I am certain that the time will come when you struggle less because you took the time to struggle now. I wish you much success!