So I probably would have to bring a transcript from school and some letter of references from current/previous co-workers to support my background?
Also, with NAFTA, is it job specific(you have to work for the company offered to you the entire time in Canada) or is an open work permit(I could...