Pay attention: my screen name is running_swede. Anyway, to answer your other question: yes I think you can go to Toronto if you are from India. I know some friends from China who did it. Of course, China is not India, but I do not see why it should matter that much. You have to make an appointment online. I do not remember the Web site, but I am sure you can find it with a Google search. Plan ahead, because appointments could fill up fast. Also, remember that there is always a small risk in going to Canada. If they for some reason deny your visa renewal, then you would have tp return to India before going back to the U.S. You should be fine if they accept your appointment, but I just want to make sure you know.