Everything would’ve been amazing if it wasn’t for POSt. I don’t know any other university that has this system except for UofT. If a student is already admitted to their program, why do they need to be admitted twice? I didn’t know about it, and when I was told that I need to get accepted, again, I was very close to transferring, because I was then told that the prerequisites for the CS major are 3.0 GPA, 80 in mat102 and 80 in csc108, unbelievably high prereqs. I did make it through, but POSt should be voiced out better, as many don’t even know it’s a thing when they get admitted. Other than that, some profs were horribly underprepared for lectures (I won’t point fingers), others were brilliant, but for some reason transferred to a different university. Courses were rather well-organized, although not all, and as per the stereotype, UofT student life is essentially non-existent if you’re in STEM.