Key Stage 3 Science Syllabus: An approach to teaching the programme of study (Version 2.2) | Synapse