Comment Comment by mcfazeli You left out the University of Waterloo. Not only does it have a huge entrepreneurial student population, but it also supplies a notable percentage of engineers that tech startups hire. parent mcfazeli 12 years ago