> Add in the racket that is software + books and things add up quickly.
Don't students have to pay for software and books? Where I went to school the library didn't stock any textbooks, and there was an extra per-credit hour "technology fee" slapped on to the regular tuition? You'd think the "technology fee" would cover all required software, but it only really paid for things like Microsoft Office, Peoplesoft, etc. Specialized software had to be bought separately (glares at Adbobe) at the student's expense.