Hi, I heard that in order to get into top graduate physics(and engineering) programs, people should go to research universities that have professor obtaining their PhD degrees from top universities such as MIT, Stanford, UC-Berkeley, Caltech. Is that true? I feel really bad about my recent college decision: I chose the University of Notre Dame over CU-Boulder, my state school because they offered me a full ride. Notre Dame, though categorized as a national university, does not invest a lot in research but commits to undergrad teaching instead. Therefore, there're only a few of their faculty coming from top research universities. CU-Boulder, on the other hand, is well-known for their research in engineering and physics programs and most of their faculty come from top universities. Although Notre Dame is pouring a lot of money into their science and engineering programs, I doubt that there will be a drastic change in faculty while I attend the university. Did I make a wrong choice???