There are three things we spent money on during our son's first 18 years: education, books, and travel. We were able to save enough to pay cash for his first two years at a private university. He will take out sizeable student loans for the next two years; however, he is majoring in computer science in a program that will afford him the ability to pay off said loans very quickly. Allow me to warn anyone who thinks their kids will get scholarships or aid, it is very hard to go that route. We are middle-class folks who do OK, yet are in no position to write a check for $58,000 a year. Our expected contribution is $50,000 per year!!!! I am glad we were able to cover half of our son's tuition, but I would never go in debt myself or dip into retirement. The reality is most of our kids will have student loans. State universities are more affordable, but in California, many programs are impacted and you can't get your classes, therefore, you cannot graduate in 4 years. My advice is to select a major that will pay the bills. It is a different world today; sorry but philosophy doesn't pay the bills! By the way, if you co-sign your child's loans, please be sure to take out life insurance on your child in case the worst happens. YOu will still be responsible for the loans. Saw this firsthand with a friend who is now in massive debt at age 60.