Same here. Ive two children at TCS. One left to go to university and is doing very good. The other just got excellent results and an Outstanding from Cambridge. I know some people complain about changes of teachers bit its worse at other school.