The general gist of the ofsted inspection seems to be "good for kids who are a bit thick", but their results in relation to the area are good, so i dont see why not...
The thing they quote about the students being top in the country.etc., isn't as remarkable as it seems as its actually for that exam board, as comparisons across do no occur. But, then again, you do ge the occasional genii, and if that is the case, was that 3 students or just 1 really intelligent student who did well at 3 subjects (we had a guy who did that in our school and they said there were 3...they also listed everyone who went to brookes as going to oxford, which obviously pissed me off since they never did any work...)