Pretty easy, overall.
Excellent Over All. Great people, Great profs, great atmosphere. Lots of things to get involved in. I've had many interesting classes.
The St. George campus is right down town and borders on several different neighbourhoods, so there's lots to do off campus as well. Generally an awsome place.
Hours per week:
Advice for students:
Just remember to balance school, work and social life and you should be fine. Like anywhere else, there are a few flaws but I've never felt they seriously negatively affected my education.