Résumé : We examine patterns of acquiring non-native languages in a model with two linguistic communities with heterogeneous learning skills, where every individual faces the choice of self-learning the foreign language or acquiring it at a profit-maximizing linguistic school. We consider a one-school model with divisions in both communities and various two-school settings with a school in each community. We compare the number of learners and welfare implications under self-learning with those obtained under various schooling contexts. In particular, we show that for communities with similar size, introducing language schools always increases the number of learners with respect to the exclusive self-learning option.