If you charge for your resrouces please do not download this
All 40 units from key stage 3 covered in 3 homework booklets. Each page in the booklet has a corresponding marking slide so that students can peer assess and each slide has 3 extension tasks.
Hopefully this will help with KS3 homework
The topics match the AQA Activate course