Thanks Hydrakanth, Ive been through the whole process but in every job that i search there is this condition of having legaly authorized to work in Canada, which means that anyone either living in Canada as a student or PR can apply for this program. i dont understand why would they do it. People outside Canada think of it as open for all nationalities which isnt the case i guess. please guide