for all pupils. How can they justify giving a science teacher 25 time slots when they teach 90 pupils? This year is the first time I have managed to see my daughters science and english teachers in 3 years! I know that 90 pupils is a lot to teach, but there must be a way of getting round this.