We are considering NBH senior school for my DS but are getting quite mixed reviews about it. We want somewhere relatively academic and well structured. I've had a look at their GCSE results and they are not bad especially in the maths and sciences which is what he leans towards. The alternative would be Mill Hill which seems to have much more positive reviews but if you compare their GCSE results they tend to be stronger in the arts and humanities.