Penn vs. Tufts

Abdiel123
Mon, 08 Apr 2013 22:41:45 +0000

Well Penn has a much better rep with (slightly) smarter students. Penn is actually in Philadelphia and Tufts is in a sleepy suburb of Boston. For me (and most people), the choice would be clear, but I guess if you really like Tufts, go there.