Because of it's reputation in research and because it was an English school in my area. I also really did not want to leave the province I am living in so McGill seemed like the clear choice. It also had an option to apply to honours in my second year which I really liked as it would motivate me to stay on top of my work in my first year.
Course Curriculum :
It is very interesting. There are a lot of many different subjects to chose from. Personally, the wide array of courses offered at McGill really helped me figure out what I wanted to and guided me through my undergrad years.
Fees :
The fees are well explained in the fee-overview that is available at the beginning of every semester.
Examination Structure :
It is pretty good. There are rules in place so that students are not stuck with way to many exams in a short period of time. There is also very good accommodation for students with disabilities to ensure a fair structure.
Faculty :
Faculty changes drastically according to department. In my respective department the faculty is very nice once you get past the initial fear of speaking to them.