In addition to these non-Indo-European languages, the Indo-European languages Assamese, Bengali, English, Nepali and especially Hindi are making strong inroads into Arunachal Pradesh. Primarily as a result of the primary education system—in which classes are generally taught by Hindi-speaking migrant teachers from Bihar and other Hindi-speaking parts of northern India, a large and growing section of the population now speaks a semi-creolised variety of Hindi as a mother tongue.