Can I transfer F1 to H1 in Amercian Embassy in Canada? If I have maple card and I am in US now (F1 OPT holder, fulltime employed).Is this possible? Because I knew someone transfer from F2 to F1 in Mexico. Why I am thinking like this because my company can only provide necessary document. Any suggestion are welcome.