Hi, I am a Canadian Citizen who has been with my gf, a U.S Citizen, for over 2 years. We would like to get married so I can sponsor her. However, she has 2 criminal charges...one that was as a young offender, (shoplifting, 13 yrs old), and one as an adult. (assault, 20 years ago.) My question(s) are, will these charges make her inadmissable? Is it worth the risk to pay the fees to get married, then pay the fees for the application(s) or will it just be a dead end? She is recently divorced, and has one dependant, who is 17 years of age for whom she pays child support. Does this variable affect the sponsorship/PR processes? Thanks in advance for any help you can provide!