getrevising
type it into google, it amazing and having been using it through my AS/A2 they have every subject on there! Basically people upload homework/revision notes/essays ect, and you can download them and use them for your revision, I have even uploaded a few things onto there myself, its super helpful!