Creole is spoken in public contexts such as banks or post offices. Portuguese is spoken in school classrooms and sometimes by Portuguese priests in church.