Most notably, the majority of
Canadian citizens
do not
need to visit a U.S. consulate in advance of their travel in order to obtain a visa to enter the United States for a temporary stay. ... When it comes to
green cards, however,
Canadians are in most respects treated the same as any other immigrants to the United States.
read more >>