Does anyone have a child at St Bonaventures in Newham? I'm wondering what the school is like from a non-publicity materials point of view?