Year 12 Maths
In Year 12 you will sit either an M5, M6, M7 or M8 exam (consisting of one calculator paper and one non-calculator paper). In order to prepare effectively for this, we have prepared a bank of resources for students to work on in the lead up to the exam.
These are broken down into separate M5, M6, M7 and M8 topics; however it should be noted that students sitting the M6 exam are still required to know all M5 material, students sitting the M7 exam are required to know all M5 and M6 material and students sitting the M8 exam are required to know all M5, M6 and M7 material.
Each topic has one or two worked examples, followed by several exam style questions to attempt. The answers are also provided at the end of each topic so students can mark their own work.
Complete Booklets
The booklets below include all of the individual topics for each tier combined into one single booklet. This is an easy way to print all available topics in one go. Please note: these booklets do not include every topic on the specification, just the topics we have chosen for the website.
Complete M5 (15 MB, 137 pages)
Complete M6 (20 MB, 181 pages)
Complete M7 (27 MB, 245 pages)
Complete M8 (33 MB, 299 pages)
M5 Topics
Number
Algebra
Geometry
Angles in Triangles & Quadrilaterals
Handling Data
M6 Topics
Number
Algebra
Changing the Subject of a Formula
Geometry
M7 Topics
Number
Algebra
Geometry
Handling Data
M8 Topics
Number
Algebra
Simultaneous Equations: One Linear, One Quadratic
Handling Data
Past Paper Solutions
Past paper solutions for M6 and some M7 exam papers are available to download below. The remaining M7 and M8 papers are coming soon.
Foundation M6
Paper A | ![]() |
Paper B | ![]() |
Paper C |
![]() |
Paper D | ![]() |
Paper E | ![]() |
Paper F | ![]() |
Paper G | ![]() |
Paper H | ![]() |
Paper I | ![]() |
Paper J | ![]() |
Paper K | ![]() |
Paper L | ![]() |
Paper M | ![]() |
Paper N | ![]() |
Paper O | ![]() |
Paper P | ![]() |
Paper Q | ![]() |
Paper R | ![]() |
Higher M7
Paper A | ![]() |
Paper B | ![]() |
Paper C |
![]() |
Paper D | ![]() |
Paper E | T6 Paper 1 (Non Calc) January 2018 |
Paper F | T6 Paper 2 (Calc) January 2018 |
Paper G | T6 Paper 1 (Non Calc) Summer 2018 |
Paper H | T6 Paper 2 (Calc) Summer 2018 |
Paper I | T6 Paper 1 (Non Calc) January 2017 |
Paper J | T6 Paper 2 (Calc) January 2017 |
Paper K | T6 Paper 1 (Non Calc) Summer 2017 |
Paper L | T6 Paper 2 (Calc) Summer 2017 |
Paper M | T6 Paper 1 (Non Calc) January 2016 |
Paper N | T6 Paper 2 (Calc) January 2016 |
Paper O | T6 Paper 1 (Non Calc) Summer 2016 |
Paper P | T6 Paper 2 (Calc) Summer 2016 |
Paper Q | T6 Paper 1 (Non Calc) January 2015 |
Paper R | T6 Paper 2 (Calc) January 2015 |
Corbett Maths Revision
The following revision checklists give the full list of topics you need to revise for each exam paper, along with the associated video. Special thanks to CorbettMaths for these checklists and video tutorials.
M5 Foundation Revision Checklist
M6 Foundation Revision Checklist
The following links are YouTube playlists including every topic required for each exam paper. Special thanks to CorbettMaths for these YouTube playlists.
M5 Foundation YouTube Playlist
M6 Foundation YouTube Playlist
The following Ultimate Revision packs give a revision video for each exam paper, along with an accompanying question booklet and answers. Special thanks to CorbettMaths for these videos and revision booklets.
The final set of revision resources are these "100 Days to Go" revision sessions for both Foundation and Higher tiers. They include a short video each day in the run up to the exam, covering one topic at a time. A great way to keep things fresh! Thanks once again to CorbettMaths for these videos.