Getting a degree or diploma or certificate, cheap or not cheap, does not guarantee employment or residency in Canada.
Canadian graduates do volunteer work, part-time work and perhaps a couple of weird jobs before finding an entry-level job closer to their field. Then if they are lucky and make...