To the posters who have said that where you go to undergrad doesn’t have a bit impact on graduate school, that’s unfortunately not true. Top graduate programs have a disproportionate number of students from a small number of top schools. If you don’t believe me, there’s a very easy way to check this out. Look at any of the top graduate programs and they list where the students went to undergrad. Overwhelmingly you see many of the same schools. Academics know colleges and universities well and top grad programs take people students from top undergraduate schools. A place like Middlebury, Williams, Hamilton, Amherst, etc., will in fact open up a lot more doors than a less prestigious school.