Does anyone know or have children at this school? What is it really like? The prospectus looks impressive but the results don't seem to be all that good....