He should go to University of Texas: plenty of top students and faculty, a great climate and he'll fit in fantastically well. And it's far enough away from home to allow him some independence.
Google is great but the world will never forget he doesn't have a degree.