Caribbean culture is influenced by a mix of African, European, and indigenous traditions. Education was historically based on the British system and now there are many universities. The cuisine incorporates spices and ingredients from different cultures. Music like reggae has African and other influences. Religions practiced include Christianity, Islam, Hinduism, and blended religions combining elements of indigenous and foreign faiths. Society is becoming more modern and urbanized but divisions remain between socioeconomic classes in some countries.