Hi, Rocketboy.
Carleton University(CU) right there in Ottawa has an aerospace engineering program, so it might be the most convenient for you. And it has several ties with the CSA because it is there in Ottawa too. In fact, I know several students from CU who easily got summer jobs, internships, etc. with the CSA through CU.
Ryerson University in Toronto also has an aerospace engineering program. It is intended for people who want to work in the aerospace field, but not necessarily do Research & Development work.
In terms of academic excellence, the University of Toronto is the best in Canada. This program is intended to prepare people to do Research & Development work. I went through the Aerospace Engineering program there (within the division of Engineering Science:
http://www.engsci.utoronto.ca/). It is extremely difficult to get in, you need well over a 90% average to get in. Once in, it is still a lot of work to stay there--half the students fail out in the first year. However, if you can make it through, you can go anywhere. The Engineering Science program has an excellent reputation, and MIT and Caltech readily accept Eng Sci grads to their graduate programs. In fact, several of my classmates were accepted to MIT and Caltech with full scholarships. Wherever you ultimately enroll for your undergraduate schooling, make sure you get good marks--then it opens MANY doors that would otherwise be closed to you.
Regards,
DuncanM
http://www.rocketscientists.ca/