Lol okay here goes. While both are great programs, Princeton seems a lot more dedicated to its students that Stanford. The impression I got from speaking to multiple students at each program was that at Stanford, students take classes across multiple departments, with lots of other students, and oftentimes will be in classes without anyone else from their program. Also, the MCF is housed within the greater ICME and hence you really become a part of a much larger program. In addition, career services at Stanford are really left on the backs of the students, and having experienced an undergrad like this I wanted a masters that takes career services more seriously, i.e. Princeton. In addition, the community and alumni base from Princeton seems much more tight knit, which is obviously useful for careers but also just for building strong relationships with people who have similar interests. Finally, I chose Princeton because of the flexibility of curriculum. At Stanford, the curriculum seems great for quant jobs or data science, but not as much else. Obviously Princeton provides for both of those careers. However, I like that Princeton also has the option of taking more corporate finance, PE, monetary theory, etc classes if I decide that I don’t like quant as much as I thought I would and want to switch to a career in another financial sector. Stanford definitely is in a great location and has a really cool entrepreneurial culture, but for me the program fit of Princeton was just much stronger.