Pros:
Decent University
No medical school, rank around 20 in Ontario
Similar to Concordia University
Better internship placement
Very strict on GPA, u might forced to transfer to other majors if GPA is low
not easy to get higher GPA
no fun in small city, force you to study
Cons:
not famous - affect your future jobs
very strict, - hard to say good or bad