Merit aid doesn’t matter.
Net costs - that’s what matters.
ie CWRU is $68,660 tuition plus $676 and $730 in fees and $11,246 and $8268 for room and board. So it’s $89,580 just for required fees (no books, etc) and you get $30K off - so effectively it’s $60K.
UF = $41,273 minus $4K - congrats. Merit is rare there. That’s $37,273.
UCONN = $36,112 minus the merit scholarship = …
Stony Brook = $54,028 minus $13K so $41,028
So unless you can afford 8 years of school - four years at $60K + 4 years @ $100K - remove CWRU. It’s smaller, it’s most urban and Cleveland is cool, but do you have $650K-$700K including med school to provide?
If you want HUGE and fun and sun, UF is a great deal. A bit tricky to get to although you can get a flight right to Gainesville. The airport is a bit away from school but not too far.
They say SB is a suitcase school - people leave weekends.
So I’d choose UCONN or UF - unless you can handle Case and your student really likes it.
Your son will get a good GPA if he earns it.
All schools have research opportunities - just ask.
Clinical experience can be had in summer - or check with the schools on line to see if kids get during the year and where.
UF - walk the campus, walk the surrounds, eat at Bolay (because it’s my favorite place in Gainesville - but find your place), and ask to speak to a pre med kid and ask about advising and experience. Big publics usually don’t have great advising - but there are exceptions - and advising doesn’t get you to med school - but ask about clinical opportunities.
Eat in the dining hall, stop kids and ask about residence life or really whatever interests you.
Honestly four fine schools - and if he doesn’t end up wanting medical, where would he want to be?
All four will provide a great education and outcome - with UF the “sunniest” and most raucous sports wise - if that’s a desire.
Best of luck