See whether your fiancee can come over with Landed Immigrant status rather than on a work permit. At one time that was almost routine but then CIC changed its policies and mainly gave out work permits. On a work permit her Social Insurance Number will begin with "9". Almost every financial computer in the country gets indigestion when fed with such a SIN and getting car loans &c becomes v difficult. Landed Immigrant SINs are indistiguishable (allegedly) from citizens' numbers (except First Nations). . .. .For you to get in with her you will need to be husband not just fiance. If she gets Landed status then as hubbie so would you. If not then to train for Canadian licensing you may need a student visa for yourself. If Landed then you have much greater leeway and minimal hassle. . .. .Good Luck. .CB