I absolutely love the University of Toronto. Although challenging, it forces the student to work hard and earn good grades. There is a lot to learn and many courses about a variety of topics. There is also a lot of extra help available. Overall, a phenomenal school.