Deciding between UCSD, Haverford, and St. Andrews as a Neuroscience/Cog Sci/Psych/Bio major

Finally, after a not too surprising rejection from Stanford (despite my double legacy and REA deferral!), I am done with the college process… but not really haha.
I’m interested in studying neuroscience and psychology and was accepted at UCSD for cognitive science, and St. Andrews for bio/psych. Haverford has a neuroscience minor only, but I’ve always been a girl of many interests mainly bio and english so I’m still seriously considering it.

I know these are very different schools. I guess I’m most interested in learning which school has the most intellectual vibe? Basically my main impression of the schools are the following:

St. Andrews: insanely beautiful (I visited), great social life and community, but kind of a “do it yourself” attitude towards academics (not a lot of academic support), tons of IR and language majors, super white, super rich, kind of isolated, and it gets really dark during the winter, easy for the first two years harder for the second two

UCSD: big school, practically all Californians, college system adds a little bit more of a community/slightly smaller atmosphere than most UCs, but obviously its size means more anonymity and perhaps a little less community/support, good at neuroscience apparently, but I get the sense (or at least my parents did) that the Californian vibe is a little superficial and I’m from the NE so that might take some getting used to

Haverford: great community, everyone knows everyone’s business, supportive/collaborative, perhaps less research in neuroscience, consortium w/ Bryn Mawr (does that mess up the gender ratio/dating scene?), athletic… mostly I’m just worried it’ll be too small and I will get annoyed with how few people there are (my current high school is 200 per class and sometimes that feels kind of constricting–I did have a good time there though)

Waitlist: cornell, u.chi, ucla, ucb, and tufts
I REALLY want to go to Tufts, but was wondering if I should sit on all of these waitlists anyways just to see? I’m going to have my counselor advocate for me there. Are there any cons to accepting the waitlist for all of the schools? I don’t know that much about UCLA and UCB and am not too excited to join a cutthroat environment that will sap the life out of me (I went to a magnet school and while I enjoyed it sometimes, other times I would have preferred a more collaborative space)

Of your current list, Haverford/Bryn Mawr and the rest of the Quaker consortium would have the most intellectual vibe. Check the on taking classes at Swarthmore and Penn. Those might expand your neuroscience/cog sci options.

UCSD has one of the best neuro depts in the country. It ranks in the top 10 for grad school and its grads go on to phd programs at Harvard, Stanford, UCSF, JHU…in other words, all the best programs. But it’s a completely different vibe than going to Haverford. Penn does have excellent neuro courses, so you could check now how hard it would be to take classes there. I would choose one of those two schools over St. Andrews.

https://www.usnews.com/education/best-global-universities/slideshows/see-the-top-10-global-universities-for-neuroscience-and-behavior

https://www.usnews.com/education/best-global-universities/neuroscience-behavior

According to a ranking that sampled 15 top medicine, business, and law schools, Haverford does quite well as a feeder school coming in at 18 among all schools. Take it with a grain of salt as the sample size isn’t enormous, but I think it’s still useful. http://www.inside-higher-ed.com/wp-content/uploads/2013/04/wsj_college_092503.pdf