Followup of sorts to this question
about what he should be when he grows up. He still hasn't decided that (which is totally fine) but the time has come to decide where to study whatever it is he's going to study.
The choices: Virginia Tech, James Madison University, Virginia Commonwealth University
The field(s): business, music (not performance, but everything else including the business and engineering of), environmental science, math, political science
The student: looks like an MBA but thinks like a hippie, supersmart but not the most hard-working, extra-curriculars = theater/indie cover band/skateboarding
The goal: a complete education including interesting culture where he is (not interested in Radford or Longwood, too remote & small-town) so he can deepen and broaden his interests
On the theater/music side it seems like JMU is the right pick but ... huge party school & Harrisonburg=meh.
If he goes in the math/science direction VT seems like a no-brainer and they're currently building a performance/arts center so there will be some growth on that side of things but ... Blacksburg=smallish town (but with indie theater and ethnic food etc.). Tech seems like the best option to have on his resume too.
If he picks overall culture and "broadening horizons" then VCU is a great fit but the academics aren't as great.
Since he is all over the map with regard to majors, it's hard to know which will be the right school when he's ready to declare. I am fine w/any of them ... but I went to college 25 years ago and only applied to one anyway.
What else to consider? How to choose? (He has been to all three and we know the rankings on paper.)