I can't say much about the curriculums, but I went to Cornell for undergrad and can tell you that it is definitely a collegetown and mostly about the undergrads. The vet school is (as most are) mostly women, and the law and business schools are really small (the med school is in nyc), so I never heard much about a great grad student life. THere is one bar in collegetown that most grad students flock to. (The Chapter House). Then again, if you already have a SO or plan to be involved with the vet school most of the time, Ithaca is GORGES and has lots of organic food, outdoorsy stuff, really safe, lots of research, etc. There are good restaurants in the Commons, but it is FAR from NYC. THere is no train, only buses. Lots of hills. Lots of people who are there because they care about what they are doing. I visited Tufts and am also considering it, and for me it has the plus of being 55 min from Boston and not competing with undergrads for any resources on campus. (You need to pay to use Cornell's gym and it's pretty crappy, but the vet school has it's own library which I hear is really nice). Tufts has a new gym, own library, etc. Cornell is nearly all PBL and Tufts only has on PBL course each semester. I'm not an expert, but I think Cornell's large animal program, especially dairy, is a lot bigger than Tufts. There are large teaching herds, sheep, and swine. The tufts large animal area seemed smaller to me. I think Tufts is only 30 or so years old. Cornell is higher ranked; I'm not sure how this would impact the job/residency hunt later on. The faculty I met with at Tufts seemed to really care about students though. They also encourage you to do a thesis at Tufts. Tufts also has the intl med, conservation, etc signature programs. Honestly, they are both EXCELLENT schools, especially if you like cold weather, and progressive, beautiful, safe areas, and small class sizes! Lastly, you could get away with not having a car at either one, but definitely for getting food at Cornell, you're much better off with one. I hear it's the same thing at Tufts. Good luck with your choice! I'm sure $$ will prob play a large role too. I'm curious to hear what other's say. I hope this is helpful! 🙂