Hello Everyone, This is my first time for H1 stamping and I am bit confuse about process. I would be glad if anyone of you help with the steps. The steps that currently I am planning are : 1. File a Canada TRV 2. Book Appointment at US Consulate in Montreal. Also while booking US consulate Visa, what are the steps like 1: Fill DS 160 2: Schedule Appointment at US consulate 3. Pay fees. I would be glad if anyone could help me out, I am all confused. Thanks