Some questions on sensitive topics to talk about.

I do hope you are not using your real name.

My son is a grad of both Caltech and MIT, tho still a grad student. So is his roommate. There are positives about being in smaller Caltech for UG. Both are wonderful. Other top contenders were UCB and CMU, where he could see himself. Hard to imagine turning down great schools for another great school.