I am sponsoring my husband who is a Canadian. We have lived in the States together for 8 years, married for 12. My husband works in the US on a TN-1 as a professor and has renewed every year. We are procrastinators! :)
We were approved for green card in April, 2015! Three months turn around time :)