berkeley or USC? higher ranking or private education?