At UofT and universities in general there is quite a big change in learning styles and UofT is no different. Here you have to keep yourself accountable for studying, attending lectures, marking notes, networking and more. Campuses can be difficult to navigate but there are apps that can guide you. Classes vary greatly in size based on the specialization and year of study per class. For example first year classes are always extremely large and they get smaller from there. At UofT everyone is striving to be the best which can create a very academically competitive environment. However, making friends is also east as you can sit in lectures and converse with the person next to you and become friends or though tutorials and labs. Generally speaking, there are profs that will not be very helpful in a course and you may have to teach yourself that course but T.As can help and there are other resources available. Other profs are ready to help if you reach out and do a wonderful job at teaching.