Decent university; no solid complaints.
However, a lot of the professors in my program often fail to keep neutrality. Ex. A prof fought with a student regarding medical care in the States vs Canada.
Additionally, I have found some of my courses to not tie back to theory or academic knowledge and are strictly based on the professors own opinion and bias.