Hi everyone, may I know which university in Canada is considered the best for Undergraduate engineering? (most likely Electrical/Computer Engineering). I heard of University of Toronto, McGill, British Columbia, Queens, McMaster, Alberta, Ryerson and etc. I heard UofT is hard to get into and i also heard about the tough life there (it's ok for me to have competition, but the most important for me is the academic quality)... can anyone give me some advices and recommendations? Any student in this forum studying before in these universities? (University of Waterloo is not accepted by my sponsor - I heard it's good but too bad I can't join) Thank you very much!