<p>I’m not saying that I disagree with your assessment - but I am just going off of my personal experiences, and that I have heard from others. </p>
<p>Caltech has its quirks, but I personally have found the classes to be on par with what I had while at NU. The research? Well that’s another thing entirely. Regarding Princeton, my UG advisor went there and basically told me everything I wrote above. I also have had a number of friends who have gone there who will attest to what I said. When I visited Princeton (twice for UG and G) I found the environment to be similar to what they detailed. Just my opinions and life observations. You’re certainly entitled to yours. </p>