My wife who is a Canadian citizen is sponsoring me , both of us are here in the USA., she works here and i was now out of status here in the USA...., we work on the requirement early this year & submitted all the documents they required to Buffalo but these were forwarded to canadian embassy...