1.Canada is an immigration country, having relative in Canada would not be a disadvantage for you to study here.
2.Apart from University of Toronto and University of Waterloo, there are some universities in GTA, surrounding area and south-west Ontario including York university (Toronto), Ryerson University (Toronto), McMaster University (Hamilton), University of Guelph (Guelph), University of Western Ontario (London ), Wilfrid Laurier University ( waterloo), University of Windsor (Windsor) etc. All offer CS program.
3.Sponsor/guarantor plus funding.
2.Apart from University of Toronto and University of Waterloo, there are some universities in GTA, surrounding area and south-west Ontario including York university (Toronto), Ryerson University (Toronto), McMaster University (Hamilton), University of Guelph (Guelph), University of Western Ontario (London ), Wilfrid Laurier University ( waterloo), University of Windsor (Windsor) etc. All offer CS program.
3.Sponsor/guarantor plus funding.