i met a wonderful guy august of last year. he was walking through my area and seemed down. we struck up a conversation and he told me he was visiting toronto. after that we hung out everyday till he had to leave. we kept talking online through facebook and 3 months later he came back to toronto and lived with me for 8 days. it was amazing. and we've continued our relationship over the phone and online till now. we really want to be together and i plan on visiting him in america this week. we want to get married one day and live together in canada. he plans on visiting me in canada again for 6 months next year. my question is what avenue is best to take for this? hes a diesel technician which is apparently a high in demand job here. i want to sponsor him to come here but im currently on ontario works assistance for many years but plan to be off and work a regular job by the time he comes to stay here with me for 6 months. please any information would be really greatful.