I’d say don’t come to UofT if you don’t want to do research after graduation. The school has lots of research opportunities for undergraduate students, but career-wise, you really need to network a lot and sacrifice part of your academic/social life. The overall learning environment is super competitive and there’s definitely a lack of resources (e.g. career, academic, etc. ) available to accommodate every student’s needs. The connection amongst the student body isn’t strong because of the large campus and the huge class-size. I wouldn’t say it’s bad, but the overall experience is not that satisfying.