I'm trying to decide between two universities... University of Western Ontario and McMaster for engineering (hopefully mechanical). I didn't apply to U of T (want to move out) and got accepted to chemical at waterloo but don't want to go into that anymore (not to mention I just couldn't see myself at the campus...). Western Pros - great student life - flexibility of the degree (concurrent degree in any area... looking at applying to Ivey or maybe law) - internship placements - people are happy with the co-op office and their placement - can take a combination of mech and materials courses in senior years - industry connections seem to be stronger... - smaller faculty? - good for future in business/law... favor their own undergrads... Cons - professors are so-so (but this is only from one student there) - not as much research; reputation is ok - facilities are a bit dated Mac Pros - nice facilities... but usually for grad students - lots of research; reputation-wise seems to be better than western due to the amount of research it's churning out... - engineering + management is their equivalent of their business + engineering... their business school isn't as well known as ivey... - heard professors were good... but that's according to one person... - separate materials/mech department... may not be able to take all the courses I want Cons - heard good (one person satisfied)and bad things (3 people unhappy) about co-op - huge faculty... first year classes are like 300-400 people - personally, I find the social scene mediocre... I find Hamilton so-so and slightly worse than london Any thoughts on which I should choose? Any current/former students that can elaborate on how those two universities are?