Oh, it's hard, no doubt. I wasn't so smart back then and went to a private school and took out huge loans because my parents told me that was how it was done. (It's all paid for now, though.) My wife was smarter. She went 5 years at a state school with zero debt by working crap fast food jobs, lab assistant, food service, etc. She'd never even owned a car. She had grants and stuff to help her out. By her last year we were married, so my income made it possible to pay cash for the final stretch which a lot of her grants wouldn't cover. So yeah - I'm not saying it's easy - but it can be done.