<p>You should be fine for Waterloo.
AFM is one of the more competitive majors there, but it’s not too difficult to get in… I come from a GTA high school (admittedly with a gifted program), and we had over 10 people go into that major… some of them had ridiculous averages, but most were high-80s/low-90s. You will have to take some sort of timed “critical/creative thinking” evaluation for that program though, generally it’s at the university during application time, but you can get an outside proctor to administer it. I think there are sample questions on their website.</p>
<p>I’m not sure how international applicants would be treated by the Waterloo admissions department though, but they get the same co-op experience (engineering departments that my mom and my friends’ parents work at interview/hire internationals from Waterloo, I imagine it’d be the same for accounting).</p>