No. In the first year (L3), some courses are taught in English, while others are taught in French.
Subsequently (M1 and M2), all courses are fully taught in English.
Yes for M1.
For M2, students will be able to choose between specializations taught in English and in French (as part of a work-study program). It is also possible to complete two years of work-study entirely in French.