Hi, I am a Canadian high school student who has been admitted to the following universities: University of British Columbia (UBC), Queen's U, University of Waterloo, and University of Toronto, into the Faculty of Applied Science. I plan on being a civil engineering in the future, so that's the program I would like to go into at any of these universities. At UofT, I have gotten acceptance into the EngSci program (EngSci offers the infrastructure option in the third year, which I'll probably take), but for the rest, I only have acceptance into normal Civil Engineering programs. Anyways, I'm completely lost as to which university I should select. So I'm interested in what opinions you guys have about these universities, especially in regards to their civil engineering programs and student life.