>He must have got some serious scholarships to be able to afford to attend both Harvard and Yale?
For undergrad, Yale charges based on ability to pay and most certainly did so when he was there. Unless your parents earn in the multiple six figures, you don't pay "full price".
Students at Harvard Law get loans, because with a Harvard law degree you are expected to make the big bucks and can pay them back.