GCSE Crime and Punishment Edexcel B

This topic seems to be the one our students (especially lower ability) really struggle with and as a consequence our results suffer because of it. I have only taught it twice and have tried teaching it: