Select an affordable college, where the student can live at home and have a short commute. This is a critical but rarely considered issue. If the student has to live in a dorm, far from home, this adds unnecessary cost to their education.
Picking the expensive school because it has more "atmosphere" or more cachet is ridiculous. Unless it is an Ivy League in a degree where Ivy League actually matters, it is better to go to a state school or community college and get good grades AND not have tons of student loan debt.