I find it depressing that a promising student, who has gained entry into a college like UCSD with good grades in math and basic CS, is struggling to afford to continue. We live in a state where multi multi billionaires lament the shortage of highly educated engineers (who are essential to their billions), but this guy has to drop out because he's having trouble balancing paying the rent with a very rigorous curriculum.