Depends....where do you live?
Laurentide avaition at Ceders is mostly English. Cargair at St-Huber is picking up English instructors for the Chinese students.....
Ceders or St-Hubert would be a good option. Mascouche may not be right for you since it is 98% french.
Good luck!