I am currently studying in Montreal, Qc, in a college - Marianopolis.edu (pre-university/post-secondary program). It is a 2 year program after which I will go into Software Engineering at McGill University. This summer, I want to do an internship in California as a Software Engineer and want to know if I can apply for a J-1 Visa. The company I would be working for is willing to sponsor me. Thank you.