There is nothing to spend one’s money on at Midd…
In any case, it wasn’t a problem for my kid, and we would have likely had a similar parental contribution, if not for the scholarship. The most popular activities are studying, engaging in various outdoor activities, hanging out, and drinking. Nothing which costs much money.
It did help that she had the Posse students (a total of 120 students) for support, and my kid’s philosophy of life precludes her from caring about trying to “keep up”. She and her friends are really not into consumerism and very much into reducing waste and carbon footprint. You don’t feel the need to “keep up with the Joneses” if you don’t think that the Joneses’ spending patterns are something to emulate.
@mbeoughe I think that best choice (by a hair) is probably Middlebury, because of the larger Physics department. For many majors, there is a good chance that the student will change majors. However kids who are really into their major rarely do so. My kid knew that she wanted to major in Neuroscience and then go and do a PhD. She did play with a few minors, but her major remained Neuroscience, and she is finishing her first year as a graduate student. I assume that this will be the case for your son as well.
The big advantage of a larger physics department is that it means a larger network, and access to more places for summer internships. Middlebury has 9 TT or tenured faculty members, Oberlin has 7, while Kalamazoo has 4. It also seems that Middlebury has a far larger selection of courses in physics than does Oberlin.
I think that you and your son should also look at the offerings in physics at each of the colleges. I’m certain that he has his specific interests, and it can be important that the college will have classes in those topics.
That being said, for $120K less, Kalamazoo is an excellent choice.
PS. my kid is LGBTQ, and it wasn’t an issue at Middlebury.