Thank you everyone for the courage and information while I was waiting, It means alot. Finally. I landed today (Dec 18) at Peace Bridge, Niagara falls. The processes were very smooth, the officer was polite. He was just asking how long I've been in Canada, what I am doing currently then he...