I am an Iranian-Canadian dual citizen studying in the US with an F1 visa. My parents are both dual citizens as well. I understand that Canadians are not affected by the recent bill placing restrictions on the Visa Waiver Program for people who are dual citizens of, or have recently visited Iran and several other countries. I have heard, however, that a separate bill which does concern the visa provisions of NAFTA is in the works.
My parents often drive me over after my breaks, so I was wondering: will they be able to cross the border on arrival without having obtained visas beforehand?