population). In the French language classes for SLIFE, there is a great deal of heterogeneity on several levels: country of origin, languages understood and spoken, age, personal learning goals, language of origin (LO), literacy skills, French skills, school experience, etc. (Fortier et al....