English is the official language of Liberia, but there are over 15 ethnic groups and over 25 languages spoken throughout the country.