Yes. I researched a lot. I asked so many questions on reddit and on this forum. I learned that there is a demand for French teachers but I don't know if this demand will still be there after my studies, i.e 2 years after and also since I am an international student, will it make it difficult for me to get a French teaching job in a Canadian school because (correct me if i am wrong) I heard that Canadian employers prefer Canadians first. Also, do you know of any good universities where I can study B.ed with specialization in French. I founded University of Calgary and Alberta. It does not actually specializes in French but I will have an option to choose the subject of study I would like to teach and I can choose French so it sounds good enough. Then there are 4 years program at Mcgill and Laval university but they are too long. The B.ed in university of Calgary and university of Alebrta is also 4 years long but since I will already have a bachelor degree by August, I can choose to study B.ed after degree which is a 2 years program. There is also one program at the university of British Colombia which trains students especially to teach in French but it is only 11 month long(which means I will only get 1 year of Post graduation permit) and on top of that, it is too expensive- 48 thousand Canadian dollars so I don't think it's worth it. I have also emailed University of Alberta and Calgary and even booked an appointment with them. Let's see if I get a call for them. In the meantime, I am trying to get as much info as I could get on this subject. Please reply to the questions I asked above. And thank you for your time.