What justifies the 30k fee? 25k I understand, but 30k is on par with those in Knightbridge and Kensington. Academically, it is decent but not excellent. Pupils are very happy though.