Can anyone give me any insight into this school? It has a large intake ( although that is not unusual these days). It has also had a good ofsted report recently. Although I would not rely solely on this. Anyone have any experience of this school?