Didn't know that regionals hire F-1 Visa holders. This is the part I did not look into but is it possible to get 1,500 hours as a CFI before F-1 visa expires tho?
I was also looking into Canadian flight school but what I am worried is the weather. Of course it will depend on some areas but some Japanese pilot who went there for training said that the flyable months were roughly 3 months due to weather conditions.