My impression is that OP thought a Canadian university asking for grades in the 80s matches his 2.7-3.0 GPA, “I am applying for a science program so most of the ranges are 80s-90s and an unweighted 2.7 is a B-”… which it doesn’t. That’s why I indicated this, hoping OP would recalibrate their list.
(That GPA, even removing the 9-10th grade results, wouldn’t indicate a student prepared for UBC or UoT. As you said, not only are they hard to get into, they’re also hard to graduate from.)
Shoot wrt Moncton, I thought they had bilingual campus (French speaking but also English speaking) kinda like Ottawa.
Vancouver Island U is easy to get into, 7,000 full time students, offers co-ops for some of its programs (business, fisheries, hotel management, tourism…) and scholarships to attract students. A better shot than UBC for this student.