Toronto is much different from Chicago in respect to the technology scene. Being Canada's biggest, and primary city for tech, there is a lot of passion and motivation to make concentrated in the community their. And the University of Waterloo is a mere hour drive away from Toronto and has been a major feeder school to tech companies for ages now. I visited Toronto for a hackathon in April and was amazed by the amount of companies in the area as well as the organizations that supports technology. Can't say the same about Chicago.