Private school fees average out at around £350,000 per child. Here, four experts in psychology, economics and teaching tell ...