I am an Indian Citizen living in Chicago. I'm on an F1 visa. I like to go on road trips and being in Chicago, the options up north are pretty good. I'd like to have the ability to go to Canada at my convenience and need to know what kind of visa would be the best. What are the chances that I can get it? And most importantly, can I get my visa while being in Chicago, by applying online or via mail? I don't want to have to go to Buffalo to get my visa, but I'm not sure if/when they ask for an interview. I'm in no urgent need of the visa, I have no plans either, but I would like to have it so that I don't have to restrict all my future trips to the US territory. This also constrains the options of all my friends when they're taking the trip with me, even though they don't need a visa. It's quite annoying!