Glad to see Xavier (Ohio) and Roanoke on his list. 2 schools well known for supporting students. XU May be too urban for him but basketball season is a big deal there. I suggest he consider Valparaiso University as well. Suburban Chicago (an hour by train) campus, strong in the sciences, strong intramurals for students, lots of student academic support, etc.