Best University for Engineering?

Note that there are mutual recognition agreements between ABET, Engineers Canada, and similar accrediting organizations around the world: http://www.abet.org/global-presence/mutual-recognition-agreements/

You may want to investigate how attending an engineering program accredited by a mutually recognized accrediting organization can affect your employment in various countries of interest.