Hey all, I'm a graduating high school student looking to get into a physics program in university. I'm expecting an average of about 95% this year. Math, physics, and computer courses are not a problem for me. I have a great passion for physics especially astronomy/astrophysics. The schools I'm looking at right now that offer physics programs with astrophysics specialization are U of Toronto, McMaster, and Queen's. Besides, I heard U of Waterloo has a strong physics program, too. I wanna go on and study astronomy grad after. I need some advices or opinions about how tough physics undergrad programs are, meaning how hard it is to get you to grad programs in US or Canada with a high enough GPA. I heard people say it's hard to find jobs with an undergrad degree in physics nowadays. Also, I heard that people in physics undergrad at U of Toronto have low averages. Does it mean it's better for me to go to smaller schools like McMaster so that I can get a higher average? Do they take into account what schools you come from when you apply to grad programs because of U of Toronto definitely has more prestige? I haven't made up mind yet about whether I should pursue my dream in physics or just choose other programs like computers, finance, etc, just to make a living. Any help or comments would be appreciated. Thanks in advance!