<prompt> Human: Im going to a fairly prestigious Uni university of toronto for engineering, but after looking at all the costs I dont know if itll be worth it. Im considering going to CC in the States and then try transferring to the state flagship but even that situation is uncertain as my family and I will be newly landed immigrants in the US this year. From what Ive seen, all good colleges have similar costs. But I feel like Ill regret this later. I plan to live off campus after first year which will save me a lot more money but i dont know if itll be enough.  <response>: For most people, in the long run going to college for engineering would be the better option because of long run salary... granted that you graduate, you could be going straight out of college into a position making anywhere between 50k and 100k. You would be able to pay off your debts in short time, depending on how aggressively you pay back what you owe. On the other hand, college is very expensive and the cost of living in a major city is quite high, so it is important that you dont run out of money while attending college, because then you are stuck with no money and no degree. If you have the money and the knowledge that you will finish school, then college is probably your best bet. If you are uncertain that you will be able to finish college or run out of money, you probably ought to go to community college and get your basics out of the way or just plain save for a couple of years and know what you are looking for in a career. 