I am interested in immigrating to Canada as a skilled / semi skilled worker from there on i could work and gather some money and apply for one of the Universities. I got in touch with one of the PNP websites and they told me i would have to find an employer who would be willing to offer me a job / employ me and then i would apply for PNP . I reside outside of Canada , so now my question is this . How do i get in touch with employers who are willing to employ me for their job openings . Do i contact them directly or do i use an agent or some other means . I would appreciate the response from you guys here . I would have loved to immigrate as a student but i'm not financially buoyant so i would prefer using the PNP option.