Should my son give up on college?