"When it rains it comes in everywhere and sometimes we have to close the classroom and move the students and it does interrupt their learning and it is very, verydifficult, " says Ms Raffee.
Creating software that can write long-form narratives is verydifficult, full of all sorts of interesting artificial intelligence, machine learning and natural language problems.
In the overview of Key Stage 3 (ages 12 to 14), the QCA said many schools indicated that the curriculum suffered from "content overload" which made incorporating additional aspects verydifficult - for example, citizenship, careers education and guidance and work-related learning.