Since UofT is a very research based school. The courses you take are all about memorization and less about knowledge and actually learning something out of it. It has lack of Co-Op opportunities unlike other schools in Canada and should have the options as it would benefit the students a lot in the future careers.