Selection between engineering at UBC/ Rutgers/ Queens/ Western/ Univ of Ottawa

are there any reasons other than cost of study or living or being close to family why I would accept an offer to study electrical engineering in Western University, Queens or Univ. of Ottawa over University of British Columbia? Am I guaranteed Electrical Engineering placement in UBC or is it very competitive and non-guaranteed like University of Toronto? Give me as many reasons/ considerations or pitfalls as possible why I should NOT accept the UBC offer to study engineering there? ask me as many questions as possible to help me answer this. I want you to see as many recent testimonials as possible including chat boards like reddit etc. to find answers and logic/ fact check it as much as possible.

  1. I am in grade 12 finishing high school next month and got admitted to general first-year engineering at UBC

  2. preference for co-op/internship programs (as a dual citizen of US, I was hoping some of this could be in the US if possible)

  3. robotics/ mechatronics (if both as a minor or light in the Undergraduate then as long as they have robotics research and graduate studies then ok too).

  4. indifferent, maybe accessibility of professor or support teaching staff is an advantage.

  5. graduate studies in Robotics/ Mechatronics potentially

  6. campus diversity could be consideration… not sure

I forgot to mention I also got admitted to Rutgers university for the engineering degree, why should that be or not be my first choice compared to University of British Columbia

Placement into an engineering major is not guaranteed, but Electrical Engineering isn’t the most competitive of all the majors. Here’s some information about placement: Engineering Program Placement - Engineering Academic Services