Caribbean culture is influenced by a blend of African, European, and indigenous traditions. Education is highly valued and based on the British system, with most countries having primary and secondary schools as well as colleges and universities. Local cuisine features tropical fruits and vegetables alongside fish and meats, prepared with distinctive seasonings. Religions in the Caribbean are also blended, with Christianity mixing with elements of animism and traditions from Africa. Society in the Caribbean reflects a history of colonialism, with some tension around class and race, though the culture celebrates diversity through diverse holidays, music, dance, and art forms.