So I'm doing Edexcel GCSE History. The topics are Weimar Germany, Crime and punishment and Elizabethan England. I have Germany and crime and punishment in my mocks that are coming up and I'm really stuck on what to do to revise.. History is the only subject that I'm struggling with to revise, does anyone have any tips?