I have a couple of questions about physics degrees in Canada and was hoping maybe someone could clear some things up. I've been accepted into Waterloo's mathematical physics and Carelton's honours physics, both coop. 1. Does the school I choose for my undergrad have a really big affect on admissions to a masters/phd? If not what does? 2. As an undergraduate student, how available are research opportunities and how impactful would they be? 3. What are good ways to try to decide which branches of physics to specialize in in the future? As of right now I've been reading around and feel like I could be interested and motivated in any branch.