The island of Mayotte is an outermost region of Europe and a French department located in the Mozambique Channel.Its inhabitants (and therefore our students), mostly Muslims, are native speakers of the Shimaore (Swahili language) and have a very strong cultural identity but also very far from a sense of belonging to the European Community which the island is part .Moreover, our Rep+ rated school h ...