Hello there. I would really appreciate if somebody knows if it is possible in my case to apply to Canada. I came to the US with a 4 months J1 visa which was extended for another 4 months and then changed to a visitor visa (already expired), all that was done while I was in the US. I read in another thread that as long as you entered legally with at least a 1 year visa that was possible to apply from the US so I don't know if in my case it would apply since I was legally present for more than one year but I wasn't granted a 1 year visa right of the bat. I have no criminal history. My US citizen wife and I are tired of fighting the US immigration in court and are looking into other options. I always heard most Canadians are nice people so we would like to immigrate there. Thank you very much for all who take the time to read and respond this thread.