Well, it depends on your personality...a lot of factors. If you consider yourself a "go-getter" and you really know what you want, then by all means, go to UofT...That said, I'd be careful with "too-small" schools because it may not be challenging enough and you might not get enough "exposure"...
You can certainly enter a graduate program in engineering. Just be aware that the research you will do will be highly focused and thus, you cannot qualify as a practising engineer, because you lack the requisite broad background taken by undergrad engineering majors.
Frankly, I would be annoyed at having some young upstart "managing" me when he/she has no working experience. I cannnot imagine MBA courses being given to people with less than, say, several years at least of practical working experience in the field. I mean, if you haven't been in the shoes of...
gee now i know what i did wrong in my ta appointments...
So...here's what NOT to do:
Skip steps in your derivation (written on paper beforehand). You will definitely be asked how you got from this line to the next and then you'll have to struggle with some disgusting geometry or something and...
I did my undergrad at UofT. Here's a summary of my experiences:
It will expose you to the "best" and "top" research.
It will also eat you up and spit you out if you falter during your four years there. That is to say, it cultivates a Darwinian mentality.
Smaller schools are way more...
Hi ! I was recently thinking of doing the opposite...don't ask...moving from Canada to Greece to get a physics job (postdoc) but then I turned it down because it was too scary to imagine living in a different place.
I think the experience abroad can be very valuable PROVIDED the job is secured...