AQA GCSE Foundation Paper 1 June 2017 (8660) Question Paper
AQA GCSE Foundation Paper 1 June 2017 (8660) LJB worked solution
AQA GCSE Foundation Paper 2 June 2017 (8660) Question Paper
AQA GCSE Foundation Paper 2 June 2017 (8660) LJB worked solution
AQA GCSE Foundation Paper 3 June 2017 (8660) Question Paper
AQA GCSE Foundation Paper 3 June 2017 (8660) LJB worked solution