Strong social sciences and music program for international student with no college counselor

Hello,
The college counselor at my son’s school is inexperienced and not helping the students, so I am trying to help. My son is an Asian international student with a 3.2 GPA from a US high school and a 29 ACT. He has been in the US for 5 years. His main extracurricular is choir, and he has sung solos. He has devoted a lot of time to it.
He is interested in a school with between 5,000 and 10,000 students, not in a hot climate, and preferably urban. He would like a school that is diverse and has a significant international population. It could be a Christian school or a non-Christian school–either is fine. Cost is not an issue at the moment, so no financial aid will be sought. He is thinking of social sciences, particularly psychology and education, although he has no experience in these fields, except as a caretaker for younger siblings who are 10 years younger. He might want to switch to engineering or try a 3-2 program which offers both. He would like to continue singing in college, probably not as a major but would like a school that has options for that. He also enjoys intramural volleyball. Any suggestions would be greatly appreciated. Thanks!

What part of the country?

Nowhere too warm. Could be west, central or east, just not south. Thanks!