Hi my name is Priscilla and Im a Canadian. My boyfriend, who's also the father of my 2 kids (ages 3 & 5) is an American. He came to Toronto in October as a visitor but eventually wants to become a citizen. How do we go about doing that? He also wants to work legally and we have no clue how to go about that either. Help anyone?