I’m not a current Williams student, but I had to choose between Williams and my current school. I want to say that outside of academic strengths (which I can’t speak to because I don’t know what your son wants to study, but it seems international right since it’s GTown SFS he’s been admitted to?) the degree of FIT is what will matter between four schools of identically wonderful stature and opportunity.
Honestly, I really liked Williams when I visited, but the isolation was the killer for me. I love nature, and greenery, and the Berkshires are really stunning, but those winters just seemed unbearable even for someone who had lived in the northeast for years, and I just know that I personally would have got a case of cabin fever and been depressed most likely. So it totally depends on who your son is as a person - does he like snow? cold? nature? the outdoors? If not, I wouldn’t go to Williams, or Cornell, and would instead look to the lovely college town of Amherst or at DC. But if he does like those things, then Williams is just awesome, ESPECIALLY if he likes to hike! I think there is a program you can do when you arrive on campus where you immediately go on a hike or camp in the Berkshires or something as a sort of bonding experience. So from that perspective he’d no doubt love it.
Re: sports – I got the sense that the campus is certainly a rather athletic one. They mention it a lot on the tour, and you have to take a PE class at some stage while you’re there I think or at least participate in a sport maybe? (Someone please correct me if I’m wrong) It’s not unlike at MIT where you have to prove athletic ability in some capacity by swimming or something. I don’t think it means that non-sports people would be left out or feel unwelcome or what have you, but I have heard stories of sporty people dominating some corners of campus social life, so that was also a slight deterrent for me. But it means the people on campus look pretty fit! Lots of good looking young girls and guys with brains to match lol.
He would experience no more sleep deprivation at Williams than at any other college. However, I would say don’t send him to Cornell though. That’s a stressful place to attend school for any major, and I would urge him to just focus on the wonderful, UNPARALLELED undergraduate offerings of a Williams or Amherst, and to a lesser degree Georgetown instead of Cornell. Perhaps this is controversial, but I always tell people to choose the other school if its between that and Cornell unless they’re hell bent on going. I just know too many people there who are unhappy and are convinced that chronic stress and suicidal thoughts are normal for everyone at college, which they are NOT! Some degree of stress is, of course, but when people are literally throwing themselves off cliffs to end their life of pre-med coursework, you really have to evaluate and ask yourself what’s worth an ivy degree. Just my two cents painted with a broad brush.
I can recommend things more specifically to his major and academic interests if you clarify them, but that’s my general overview as a huge fan of Williams who almost took the wonderful offer of attending there.