Ethiopia is a land of enormous diversity and as a result Ethiopia has more than 80 languages and over 200 dialects. Amharic or Amharigna is the official language of Ethiopia although the government encourages local languages to be taught in schools. The working languages of the national/regional governments may differ according to regions. Other main languages include Oromigna and Tigrigna. English, French, Italian and Arabic are also widely spoken.