My boyfriend comes to Canada each year from Jamaica on a work permit in the agriculture industry. The next time he comes we plan on getting married. Just wondering when we should start the immigration process? Should we wait until we are married and do the family sponsorship? We would like to take the best route to obtain approval obviously. But if there is a way to speed up the process, that would be beneficial as well. Any help/guidance would be greatly appreciated. Thank you 
