Toronto is a great city for anybody wanting to experience Canadian City life. It is very different from cities such as Vancouver. There is a clear American-influence, mixed with 100s of nationalities. There is a major asian population, and a large italian influence. Its close to site such as Niagara Falls, and a 10 hour bus ride from New York City. Like most of North America, there is a significant homeless population in Canada, however this is controlled by the freezing weather.
Insider Tip:Shop around for food, its much cheaper to cook your own than eat out. Tim Hortons offers great Coffee and Donut deals for those on the run. TORONTO, like most of CANADA - is VERY expensive for day to day costs.