If your purpose is to immigrate through studying abroad in the future, it is recommended to choose a local public institution in Canada, complete at least two years of courses, get a three-year work visa after graduation, and apply for experience immigration after working for one year.
Public colleges offer a variety of courses, including junior college, bachelor's degree and postgraduate diploma courses. IELTS requirements are 6 and 6.5 respectively, and GRE is not required.
If you are interested in applying to a local public college in Toronto, such as centennial? University or seneca? University, I can get you the admission notice.