I find the idea of separate schools for cultural, ethnic or religious reasons somewhat problematic, as it tends to mean children are cloistered in a monoculture and don???t get a chance to experience meeting different types of people and ways of living.