Can I get an admission for an MEng or Msc in the UBC McGill Alberta or Waterloo

Can I get an admission for an MEng or Msc in the UBC McGill Alberta or Waterloo

Your academic profile is more than decent and GRE score is above average.SOP & strong recommendation may get you in but you would never know until you try.Many Canadian Universities do not consider GRE scores.

It would finally depend upon your course preference but ultimately your application quality would determine the result.