If your purpose is to obtain Canadian immigration status through studying abroad, I suggest you apply for courses in public institutions and get a visa through the spp program, without specifying the source of funds.
After completing at least two years of junior college courses, you can get a three-year work visa after graduation, and you can get immigration status through experience category after one year of work. Tuition is about 12000 Canadian dollars a year, and living expenses are about 10000 Canadian dollars. This is already the most economical solution.
If you are interested in applying for a local public institution in Toronto, such as centennial? University or seneca? University, I can get you the admission notice.