I am looking for a boarding school for my son. I understand OSH is generally a good school. I have a look at the ofsted 2010 report on this school. It said there were inconsistencies in a few areas including teaching of subjects and boarding environment. There also seemed to be issue on tackling discrimination. The report was done almost 3 yrs ago. I should really like to know if situation has improved or not or your thoughts about this school.