Hello all, I am getting married next month and we want to do all we can while I am in Canada for a couple of weeks to get spousal sponsorship application done. I am USA, he is Canadian. We have marriage license and will get married in Canada, then I will be there two more weeks before returning home to USA. We have traveled back and forth using passports for two years. We both own homes so we will live apart until I am able to live in Canada as a permanent resident. At that time I will sell my house and move to Canada. But I am overwhelmed and don't know what to do and in what order.....Since it's the end of the year now, I assume we will file our Revenue/taxes first week of February after we both have all the info we need. So, while waiting for that, do we get FBI check first, like the day after married? When do we do the health exam? Also, he has children from a past relationship, not a marriage..and pays child support as they agreed on without any court or written agreement. As long as he sends the money every two weeks, he only hears from the mother if she asks for more or is he is late. Otherwise, they do not communicate. How can we get proof of the support agreement without her help? The money is sent by bank transfer. If we ask her for something in writing we fear she will try to get more money from him because of my income. They communicate through chat in facebook when needed. Sorry, I know this is long and rambling and you must have the answers to this somewhere, but I have looked for a couple of hours now and can't find. Thank you so much for being here and helping.