That definitely pushes you toward Colby more…
At Waterloo you’ll focus on EE and have a minor but there’s no time for exploring. And both Waterloo and EE are hard enough that if you’re not into co-ops and don’t want to be an engineer, they wouldn’t be the right fit.
That being said, there must have been a reason you applied to EE at Waterloo? Or was it just to see if you could get in?
Btw you could totally study economics&CS at colby, or ES and sth else, etc. AND you don’t need to know till after freshman year. All US grad schools will know Colby and the alumni network is very tight so you’ll have a lot of support. Academically it’s very strong.
The thing that worries me for you is culture shock going from 90% to 10% Asian. Only you would know if you can handle it or if it’d be too much.