I have attended three different colleges over the course of my post-secondary career. Mount Royal takes the cake!
I have been at Mount Royal for all four years of my degree program and am wholly satisfied with class sizes (most classes are capped at 35 students), professor involvement and care, and general focus on education. Since becoming a university last year, it is clear that Mount Royal plans to continue with a student-learning focus as opposed to the classic research focus, which means a "win" for students.
I'm a proud Mount Royal almost-grad!