Caltech VS Princeton VS Yale

PYCDecision
Sun, 30 Apr 2017 02:02:43 +0000

I’m trying to decide between Caltech, Princeton, and Yale for undergrad. I’m 90% certain that I’m going to major in Computer Science, but I also appreciate Economics, being able to study abroad, and French (though I’m not planning to major in French). For the record, I’m not much of a party person, so I’m looking for a more quiet campus but I still appreciate the intellectual diversity that a liberal arts education fosters.
Within CS, I’m particularly interested in eventually doing research in/pursuing Machine Learning and Computer Vision. Does anyone have any advice as to which school they would choose if they were in my position? I’ve been admitted to all three and have visited all three campuses but I’m still at a loss.
Thanks.