Your all-in-one academic resource centre — quizzes, past papers, revision notes, and your personal dashboard, in one place.
Jump straight into what you need — everything is one click away.
Test your knowledge with interactive subject quizzes. Timed, auto-marked, and instantly reviewed.
Go to MoodleDownload past examination papers for BGCSE, JCE, PSLE, IGCSE, A-Level, and AAT — organised by year.
Browse PapersConcise, exam-focused notes for every subject. Prepared by experienced tutors to help you revise faster.
Browse NotesTrack your progress, view assignment grades, and stay up to date with upcoming lessons on your personal Moodle dashboard.
Open DashboardJoin your programme's WhatsApp study group for peer support, tutor Q&A, and exam reminders — straight on your phone.
Join GroupNot yet a student? Start your journey with Excel Tuition Centre. Programmes available for all levels.
Get StartedOrganised by programme, subject, and year. Login to Moodle to access full downloadable papers.
| Subject | Level | Year | Paper | Action |
|---|---|---|---|---|
| Mathematics | BGCSE | 2023 | Paper 1 & 2 | ⬇ Download |
| English Language | BGCSE | 2023 | Paper 1 & 2 | ⬇ Download |
| Science (Combined) | BGCSE | 2023 | Paper 1 & 2 | ⬇ Download |
| Biology | BGCSE | 2023 | Paper 1 & 2 | ⬇ Download |
| Chemistry | BGCSE | 2023 | Paper 1 & 2 | ⬇ Download |
| Physics | BGCSE | 2023 | Paper 1 & 2 | ⬇ Download |
| Accounting | BGCSE | 2023 | Paper 1 & 2 | ⬇ Download |
| Business Studies | BGCSE | 2023 | Paper 1 & 2 | ⬇ Download |
| Mathematics | BGCSE | 2022 | Paper 1 & 2 | ⬇ Download |
| English Language | BGCSE | 2022 | Paper 1 & 2 | ⬇ Download |
| Science (Combined) | BGCSE | 2022 | Paper 1 & 2 | ⬇ Download |
| Subject | Level | Year | Paper | Action |
|---|---|---|---|---|
| Mathematics | JCE | 2023 | Paper 1 & 2 | ⬇ Download |
| English Language | JCE | 2023 | Paper 1 & 2 | ⬇ Download |
| Integrated Science | JCE | 2023 | Paper 1 & 2 | ⬇ Download |
| Social Studies | JCE | 2023 | Paper 1 | ⬇ Download |
| Agriculture | JCE | 2023 | Paper 1 & 2 | ⬇ Download |
| Mathematics | JCE | 2022 | Paper 1 & 2 | ⬇ Download |
| English Language | JCE | 2022 | Paper 1 & 2 | ⬇ Download |
| Integrated Science | JCE | 2022 | Paper 1 & 2 | ⬇ Download |
| Subject | Level | Year | Paper | Action |
|---|---|---|---|---|
| Mathematics | PSLE | 2023 | Paper 1 & 2 | ⬇ Download |
| English Language | PSLE | 2023 | Paper 1 & 2 | ⬇ Download |
| Setswana | PSLE | 2023 | Paper 1 & 2 | ⬇ Download |
| Science & Technology | PSLE | 2023 | Paper 1 | ⬇ Download |
| Social & Personal Development | PSLE | 2023 | Paper 1 | ⬇ Download |
| Mathematics | PSLE | 2022 | Paper 1 & 2 | ⬇ Download |
| English Language | PSLE | 2022 | Paper 1 & 2 | ⬇ Download |
| Subject | Level | Year | Paper | Action |
|---|---|---|---|---|
| Mathematics (0580) | IGCSE | 2023 | Paper 2, 4 | ⬇ Download |
| English as a Second Language (0510) | IGCSE | 2023 | Paper 1, 2 | ⬇ Download |
| Biology (0610) | IGCSE | 2023 | Paper 1, 2, 3 | ⬇ Download |
| Chemistry (0620) | IGCSE | 2023 | Paper 1, 2, 3 | ⬇ Download |
| Physics (0625) | IGCSE | 2023 | Paper 1, 2, 3 | ⬇ Download |
| Accounting (0452) | IGCSE | 2023 | Paper 1, 2 | ⬇ Download |
| Mathematics (0580) | IGCSE | 2022 | Paper 2, 4 | ⬇ Download |
| Biology (0610) | IGCSE | 2022 | Paper 1, 2, 3 | ⬇ Download |
| Subject | Level | Year | Paper | Action |
|---|---|---|---|---|
| Mathematics (9709) | A-Level | 2023 | Paper 1, 3 | ⬇ Download |
| Further Mathematics (9231) | A-Level | 2023 | Paper 1 | ⬇ Download |
| Biology (9700) | A-Level | 2023 | Paper 1, 2, 4, 5 | ⬇ Download |
| Chemistry (9701) | A-Level | 2023 | Paper 1, 2, 4, 5 | ⬇ Download |
| Physics (9702) | A-Level | 2023 | Paper 1, 2, 4, 5 | ⬇ Download |
| Accounting (9706) | A-Level | 2023 | Paper 1, 2, 3 | ⬇ Download |
| Economics (9708) | A-Level | 2023 | Paper 1, 2, 3, 4 | ⬇ Download |
| Mathematics (9709) | A-Level | 2022 | Paper 1, 3 | ⬇ Download |
| Subject | Level | Year | Paper | Action |
|---|---|---|---|---|
| Bookkeeping Transactions | AAT | 2023 | Level 2 | ⬇ Download |
| Bookkeeping Controls | AAT | 2023 | Level 2 | ⬇ Download |
| Elements of Costing | AAT | 2023 | Level 2 | ⬇ Download |
| Using Accounting Software | AAT | 2023 | Level 2 | ⬇ Download |
| Advanced Bookkeeping | AAT | 2023 | Level 3 | ⬇ Download |
| Final Accounts Preparation | AAT | 2023 | Level 3 | ⬇ Download |
| Indirect Tax | AAT | 2023 | Level 3 | ⬇ Download |
| Management Accounting: Costing | AAT | 2023 | Level 3 | ⬇ Download |
| Bookkeeping Transactions | AAT | 2022 | Level 2 | ⬇ Download |
| Advanced Bookkeeping | AAT | 2022 | Level 3 | ⬇ Download |
Tutor-prepared study notes for every subject and programme. Login to access and download.
Your personal Moodle account gives you access to all your course materials, submitted assignments, quiz results, and progress reports — available 24/7.
Connect with fellow students and tutors in real time. Get exam reminders, share notes, ask questions, and stay motivated — right on your phone.
💬 Join Study Group on WhatsApp