Hi,
I have H1 and my spouse is a Canadian citizen, Does anyone know if Canadian citizen requires H4 visa, and if yes, should we apply for it with US consulate? Some people say Canadian citizen doesn't require any visa to live in US, does any one know?