02088846341 [email protected]

 June 2025 Exams Timetable

Exam DateExam TimeExam BoardQualificationExamCodeSubject NamePaper Title
Wednesday, May 21, 2025AfternoonCambridgeCambridge IGCSE452Accounting21
Wednesday, May 21, 2025AfternoonCambridgeCambridge IGCSE (9-1)985Accounting21
Wednesday, May 21, 2025AfternoonCambridgeCambridge O Level7707Accounting21
Tuesday, May 13, 2025MorningCambridge A Level9706Accounting22
Thursday, May 15, 2025MorningCambridge A Level9706Accounting32
Thursday, May 22, 2025MorningCambridge A Level9706Accounting42
Thursday, May 22, 2025MorningAQA A Level7127/1AccountingAccounting Paper 1
Tuesday, June 03, 2025MorningAQA A Level7127/2AccountingAccounting Paper 2
Thursday, May 29, 2025AfternoonCambridgeCambridge IGCSE452Accounting (Multiple Choice)11
Thursday, May 29, 2025AfternoonCambridgeCambridge IGCSE (9-1)985Accounting (Multiple Choice)11
Thursday, May 29, 2025AfternoonCambridgeCambridge O Level7707Accounting (Multiple Choice)11
Wednesday, June 04, 2025MorningCambridge A Level9706Accounting (Multiple Choice)12
Monday, May 19, 2025AfternoonCambridgeCambridge IGCSE606Additional Mathematics11
Monday, May 19, 2025AfternoonCambridgeCambridge O Level4037Additional Mathematics11
Tuesday, May 27, 2025AfternoonCambridgeCambridge IGCSE606Additional Mathematics21
Tuesday, May 27, 2025AfternoonCambridgeCambridge O Level4037Additional Mathematics21
Tuesday, June 17, 2025AfternoonOCRFSMQ6993/01Additional MathematicsPaper 1
Tuesday, May 13, 2025AfternoonWJECGCSE3445U30-1Applied Science (Double Award)Applied Science Unit 3 Foundation Tier (Wales)
Tuesday, May 13, 2025AfternoonWJECGCSE3445UC0-1Applied Science (Double Award)Applied Science Unit 3 Higher Tier (Wales)
Monday, June 09, 2025MorningWJECGCSE3445U20-1Applied Science (Double Award)Applied Science Unit 2 Foundation Tier (Wales)
Monday, June 09, 2025MorningWJECGCSE3445UB0-1Applied Science (Double Award)Applied Science Unit 2 Higher Tier (Wales)
Friday, June 13, 2025MorningWJECGCSE3445U10-1Applied Science (Double Award)Applied Science Unit 1 Foundation Tier (Wales)
Friday, June 13, 2025MorningWJECGCSE3445UA0-1Applied Science (Double Award)Applied Science Unit 1 Higher Tier (Wales)
Tuesday, May 13, 2025AfternoonWJECGCSE3440U20-1Applied Science (Single Award)Applied Science Unit 2 Foundation Tier (Wales)
Tuesday, May 13, 2025AfternoonWJECGCSE3440UB0-1Applied Science (Single Award)Applied Science Unit 2 Higher Tier (Wales)
Monday, June 09, 2025MorningWJECGCSE3440U10-1Applied Science (Single Award)Applied Science Unit 1 Foundation Tier (Wales)
Monday, June 09, 2025MorningWJECGCSE3440UA0-1Applied Science (Single Award)Applied Science Unit 1 Higher Tier (Wales)
Monday, May 05, 2025MorningCambridgeCambridge O Level3180Arabic1
Tuesday, May 13, 2025MorningCambridgeCambridge O Level3180Arabic2
Monday, April 28, 2025MorningCambridgeCambridge IGCSE544Arabic22
Thursday, May 15, 2025MorningCambridge A Level9680Arabic22
Friday, May 30, 2025MorningCambridge A Level9680Arabic32
Wednesday, May 21, 2025MorningCambridgeCambridge IGCSE544Arabic42
Wednesday, May 28, 2025MorningCambridge A Level9680Arabic42
Tuesday, June 03, 2025MorningCambridge A Level9680Arabic52
Thursday, May 15, 2025AfternoonEdexcelInternational GCSE4AA1 01ArabicPaper 1: Reading, Summary and Grammar
Tuesday, May 20, 2025AfternoonEdexcel A Level9AA0 01ArabicPaper 1: Translation into English, reading comprehension and writing (research question) in Arabic
Thursday, May 22, 2025AfternoonEdexcelGCSE1AA0 1FArabicPaper 1: Listening and understanding in Arabic Foundation Tier
Thursday, May 22, 2025AfternoonEdexcelGCSE1AA0 1HArabicPaper 1: Listening and understanding in Arabic Higher Tier
Thursday, May 22, 2025AfternoonEdexcelGCSE1AA0 3FArabicPaper 3: Reading and understanding in Arabic Foundation Tier
Thursday, May 22, 2025AfternoonEdexcelGCSE1AA0 3HArabicPaper 3: Reading and understanding in Arabic Higher Tier
Tuesday, May 27, 2025AfternoonEdexcelInternational GCSE4AA1 02ArabicPaper 2: Writing
Monday, June 02, 2025MorningEdexcel A Level9AA0 02ArabicPaper 2: Translation into Arabic and written response to works
Tuesday, June 03, 2025MorningEdexcelGCSE1AA0 4FArabicPaper 4: Writing in Arabic Foundation Tier
Tuesday, June 03, 2025MorningEdexcelGCSE1AA0 4HArabicPaper 4: Writing in Arabic Higher Tier
Thursday, June 12, 2025MorningEdexcel A Level9AA0 03ArabicPaper 3: Listening, reading and writing in Arabic
Wednesday, May 21, 2025MorningCambridgeCambridge IGCSE544Arabic (Listening - Multiple Choice)12
Thursday, May 15, 2025MorningCambridge A Level8680Arabic Language22
Friday, May 30, 2025MorningCambridge A Level8680Arabic Language32
Friday, April 25, 2025MorningCambridgeCambridge O Level3204Bengali1
Tuesday, April 29, 2025MorningCambridgeCambridge O Level3204Bengali2
Tuesday, May 06, 2025AfternoonCambridgeCambridge O Level5090Biology21
Thursday, May 15, 2025AfternoonCambridge A Level9700Biology21
Monday, May 12, 2025AfternoonCambridge A Level9700Biology41
Thursday, May 15, 2025AfternoonCambridge A Level9700Biology51
Monday, May 12, 2025MorningAQAAS Level7401/1BiologyBiology Paper 1
Monday, May 12, 2025MorningWJEC A LevelB400U10-1BiologyBiology AS Component 1 (Eduqas)
Monday, May 12, 2025MorningWJEC A Level2400U10-1BiologyBiology AS Unit 1 (Wales)
Tuesday, May 13, 2025AfternoonWJECGCSE3400U20-1BiologyBiology Unit 2 Foundation Tier (Wales)
Tuesday, May 13, 2025AfternoonWJECGCSE3400UB0-1BiologyBiology Unit 2 Higher Tier (Wales)
Tuesday, May 13, 2025AfternoonAQAGCSE8461/1F and 1HBiologyBiology Paper 1 (both tiers)
Tuesday, May 13, 2025AfternoonEdexcelGCSE1BI0 1FBiologyPaper 1 Foundation Tier
Tuesday, May 13, 2025AfternoonEdexcelGCSE1BI0 1HBiologyPaper 1 Higher Tier
Thursday, May 22, 2025MorningAQAAS Level7401/2BiologyBiology Paper 2
Thursday, May 22, 2025MorningWJEC A LevelB400U20-1BiologyBiology AS Component 2 (Eduqas)
Thursday, May 22, 2025MorningWJEC A Level2400U20-1BiologyBiology AS Unit 2 (Wales)
Thursday, June 05, 2025AfternoonAQA A Level7402/1BiologyBiology Paper 1
Thursday, June 05, 2025AfternoonWJEC A LevelA400U10-1BiologyBiology A Level Component 1 (Eduqas)
Thursday, June 05, 2025AfternoonWJEC A Level1400U30-1BiologyBiology A2 Unit 3 (Wales)
Monday, June 09, 2025MorningEdexcelGCSE1BI0 2FBiologyPaper 2 Foundation Tier
Monday, June 09, 2025MorningEdexcelGCSE1BI0 2HBiologyPaper 2 Higher Tier
Monday, June 09, 2025MorningAQAGCSE8461/2F and 2HBiologyBiology Paper 2 (both tiers)
Monday, June 09, 2025MorningWJECGCSE3400U10-1BiologyBiology Unit 1 Foundation Tier (Wales)
Monday, June 09, 2025MorningWJECGCSE3400UA0-1BiologyBiology Unit 1 Higher Tier (Wales)
Friday, June 13, 2025MorningAQA A Level7402/2BiologyBiology Paper 2
Friday, June 13, 2025MorningWJEC A LevelA400U20-1BiologyBiology A Level Component 2 (Eduqas)
Friday, June 13, 2025MorningWJEC A Level1400U40-1BiologyBiology A2 Unit 4 (Wales)
Wednesday, June 18, 2025MorningAQA A Level7402/3BiologyBiology Paper 3
Wednesday, June 18, 2025MorningWJEC A LevelA400U30-1BiologyBiology A Level Component 3 (Eduqas)
Tuesday, May 13, 2025AfternoonCambridgeCambridge O Level5090Biology (Alternative to Practical)41
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE610Biology (Alternative to Practical)61
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE (9-1)970Biology (Alternative to Practical)61
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE610Biology (Core)31
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE (9-1)970Biology (Core)31
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE610Biology (Extended)41
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE (9-1)970Biology (Extended)41
Tuesday, June 10, 2025AfternoonCambridgeCambridge IGCSE610Biology (Multiple Choice - Core)11
Tuesday, June 10, 2025AfternoonCambridgeCambridge IGCSE (9-1)970Biology (Multiple Choice - Core)11
Tuesday, June 10, 2025AfternoonCambridgeCambridge IGCSE610Biology (Multiple Choice - Extended)21
Tuesday, June 10, 2025AfternoonCambridgeCambridge IGCSE (9-1)970Biology (Multiple Choice - Extended)21
Tuesday, June 10, 2025AfternoonCambridgeCambridge O Level5090Biology (Multiple Choice)11
Tuesday, June 10, 2025AfternoonCambridge A Level9700Biology (Multiple Choice)11
Thursday, May 08, 2025AfternoonCambridge A Level9700Biology (Practical - Advanced)31
Tuesday, May 27, 2025AfternoonCambridge A Level9700Biology (Practical - Advanced)32
Tuesday, May 13, 2025MorningCambridgeCambridge O Level5090Biology (Practical)31
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE610Biology (Practical)51
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE (9-1)970Biology (Practical)51
Monday, May 12, 2025MorningOCR A LevelH020/01Biology ABreadth in biology - Written Paper
Thursday, May 22, 2025MorningOCR A LevelH020/02Biology ADepth in biology - Written Paper
Thursday, June 05, 2025AfternoonOCR A LevelH420/01Biology ABiological processes - Written Paper
Friday, June 13, 2025MorningOCR A LevelH420/02Biology ABiological diversity - Written Paper
Wednesday, June 18, 2025MorningOCR A LevelH420/03Biology AUnified biology - Written Paper
Tuesday, May 13, 2025AfternoonOCRGCSE (9-1)J247/01Biology A (Gateway Science)Paper 1 (Foundation Tier) - Written Paper
Tuesday, May 13, 2025AfternoonOCRGCSE (9-1)J247/03Biology A (Gateway Science)Paper 3 (Higher Tier) - Written Paper
Monday, June 09, 2025MorningOCRGCSE (9-1)J247/02Biology A (Gateway Science)Paper 2 (Foundation Tier) - Written Paper
Monday, June 09, 2025MorningOCRGCSE (9-1)J247/04Biology A (Gateway Science)Paper 4 (Higher Tier) - Written Paper
Monday, May 12, 2025MorningEdexcelAS Level8BN0 01Biology A (Salters Nuffield)Paper 1: Lifestyle, Transport, Genes and Health
Thursday, May 22, 2025MorningEdexcelAS Level8BN0 02Biology A (Salters Nuffield)Paper 2: Development, Plants and the Environment
Thursday, June 05, 2025AfternoonEdexcel A Level9BN0 01Biology A (Salters Nuffield)Paper 1: The Natural Environment and Species Survival
Friday, June 13, 2025MorningEdexcel A Level9BN0 02Biology A (Salters Nuffield)Paper 2: Energy, Exercise and Co-ordination
Wednesday, June 18, 2025MorningEdexcel A Level9BN0 03Biology A (Salters Nuffield)Paper 3: General and Practical Applications in Biology
Monday, May 12, 2025MorningEdexcelAS Level8BI0 01Biology BPaper 1: Core Cellular Biology and Microbiology
Thursday, May 22, 2025MorningEdexcelAS Level8BI0 02Biology BPaper 2: Core Physiology and Ecology
Thursday, June 05, 2025AfternoonEdexcel A Level9BI0 01Biology BPaper 1: Advanced Biochemistry, Microbiology and Genetics
Friday, June 13, 2025MorningEdexcel A Level9BI0 02Biology BPaper 2: Advanced Physiology, Evolution and Ecology
Wednesday, June 18, 2025MorningEdexcel A Level9BI0 03Biology BPaper 3: General and Practical Principles in Biology
Monday, May 12, 2025MorningOCR A LevelH022/01Biology B (Advancing Biology)Foundations of biology - Written Paper
Thursday, May 22, 2025MorningOCR A LevelH022/02Biology B (Advancing Biology)Biology in depth - Written Paper
Thursday, June 05, 2025AfternoonOCR A LevelH422/01Biology B (Advancing Biology)Fundamentals of biology - Written Paper
Friday, June 13, 2025MorningOCR A LevelH422/02Biology B (Advancing Biology)Scientific literacy in biology - Written Paper
Wednesday, June 18, 2025MorningOCR A LevelH422/03Biology B (Advancing Biology)Practical skills in biology - Written Paper
Tuesday, May 13, 2025AfternoonOCRGCSE (9-1)J257/01Biology B (Twenty First Century Science)Breadth in Biology (Foundation Tier) - Written Paper
Tuesday, May 13, 2025AfternoonOCRGCSE (9-1)J257/03Biology B (Twenty First Century Science)Breadth in Biology (Higher Tier) - Written Paper
Monday, June 09, 2025MorningOCRGCSE (9-1)J257/02Biology B (Twenty First Century Science)Depth in Biology (Foundation Tier) - Written Paper
Monday, June 09, 2025MorningOCRGCSE (9-1)J257/04Biology B (Twenty First Century Science)Depth in Biology (Higher Tier) - Written Paper
Tuesday, May 06, 2025MorningCambridge A Level9609Business12
Monday, May 12, 2025MorningCambridge A Level9609Business22
Friday, May 16, 2025MorningCambridge A Level9609Business32
Tuesday, May 20, 2025MorningCambridge A Level9609Business42
Friday, May 09, 2025AfternoonWJECGCSE3510U10-1BusinessBusiness Unit 1 (Wales)
Friday, May 09, 2025AfternoonWJECGCSEC510U10-1BusinessBusiness Component 1 (Eduqas)
Friday, May 09, 2025AfternoonEdexcelInternational GCSE4BS1 01BusinessPaper 1: Investigating small businesses
Friday, May 09, 2025AfternoonEdexcelInternational GCSE4BS1 01RBusinessPaper 1R: Investigating small businesses
Friday, May 09, 2025AfternoonOCRGCSE (9-1)J204/01BusinessBusiness 1: business activity, marketing and people - Written Paper
Friday, May 09, 2025AfternoonAQAGCSE8132/1BusinessBusiness Paper 1
Friday, May 09, 2025AfternoonEdexcelGCSE1BS0 01BusinessPaper 1: Investigating Small Business
Wednesday, May 14, 2025MorningAQA A Level7132/1BusinessBusiness Paper 1
Wednesday, May 14, 2025MorningOCR A LevelH431/01BusinessOperating in a local business environment - Written Paper
Wednesday, May 14, 2025MorningEdexcel A Level9BS0 01BusinessPaper 1: Marketing, people and global businesses
Wednesday, May 14, 2025MorningWJEC A LevelA510U10-1BusinessBusiness A Level Component 1 (Eduqas)
Friday, May 16, 2025MorningOCR A LevelH031/01BusinessThe local business environment - Written Paper
Friday, May 16, 2025MorningAQAAS Level7131/1BusinessBusiness Paper 1
Friday, May 16, 2025MorningEdexcelAS Level8BS0 01BusinessPaper 1: Marketing and People
Friday, May 16, 2025MorningWJEC A LevelB510U10-1BusinessBusiness AS Component 1 (Eduqas)
Friday, May 16, 2025MorningWJEC A Level2510U10-1BusinessBusiness AS Unit 1 (Wales)
Friday, May 16, 2025AfternoonWJECGCSE3510U20-1BusinessBusiness Unit 2 (Wales)
Friday, May 16, 2025AfternoonWJECGCSEC510U20-1BusinessBusiness Component 2 (Eduqas)
Friday, May 16, 2025AfternoonEdexcelInternational GCSE4BS1 02RBusinessPaper 2R: Investigating large businesses
Friday, May 16, 2025AfternoonEdexcelInternational GCSE4BS1 02BusinessPaper 2: Investigating large businesses
Friday, May 16, 2025AfternoonEdexcelGCSE1BS0 02BusinessPaper 2: Building a Business
Friday, May 16, 2025AfternoonAQAGCSE8132/2BusinessBusiness Paper 2
Friday, May 16, 2025AfternoonOCRGCSE (9-1)J204/02BusinessBusiness 2: operations, finance and influences on business - Written Paper
Tuesday, May 20, 2025MorningOCR A LevelH431/02BusinessThe UK business environment
Tuesday, May 20, 2025MorningAQA A Level7132/2BusinessBusiness Paper 2
Tuesday, May 20, 2025MorningEdexcel A Level9BS0 02BusinessPaper 2: Business activities, decisions and strategy
Tuesday, May 20, 2025MorningWJEC A LevelA510U20-1BusinessBusiness A Level Component 2 (Eduqas)
Tuesday, May 20, 2025MorningWJEC A Level1510U30-1BusinessBusiness A2 Unit 3 (Wales)
Thursday, May 22, 2025AfternoonWJEC A Level2510U20-1BusinessBusiness AS Unit 2 (Wales)
Thursday, May 22, 2025AfternoonWJEC A LevelB510U20-1BusinessBusiness AS Component 2 (Eduqas)
Thursday, May 22, 2025AfternoonEdexcelAS Level8BS0 02BusinessPaper 2: Managing Business Activities
Thursday, May 22, 2025AfternoonAQAAS Level7131/2BusinessBusiness Paper 2
Thursday, May 22, 2025AfternoonOCR A LevelH031/02BusinessThe wider business environment - Written Paper
Monday, June 09, 2025AfternoonAQA A Level7132/3BusinessBusiness Paper 3
Monday, June 09, 2025AfternoonOCR A LevelH431/03BusinessThe global business environment
Monday, June 09, 2025AfternoonEdexcel A Level9BS0 03BusinessPaper 3: Investigating business in a competitive environment
Monday, June 09, 2025AfternoonWJEC A LevelA510U30-1BusinessBusiness A Level Component 3 (Eduqas)
Monday, June 09, 2025AfternoonWJEC A Level1510U40-1BusinessBusiness A2 Unit 4 (Wales)
Friday, May 16, 2025AfternoonCambridgeCambridge IGCSE450Business Studies11
Friday, May 16, 2025AfternoonCambridgeCambridge IGCSE (9-1)986Business Studies11
Friday, May 16, 2025AfternoonCambridgeCambridge O Level7115Business Studies11
Monday, May 19, 2025AfternoonCambridgeCambridge IGCSE450Business Studies21
Monday, May 19, 2025AfternoonCambridgeCambridge IGCSE (9-1)986Business Studies21
Monday, May 19, 2025AfternoonCambridgeCambridge O Level7115Business Studies21
Tuesday, April 29, 2025AfternoonCambridgeCambridge IGCSE607Cambridge International Mathematics (Core)11
Monday, May 05, 2025AfternoonCambridgeCambridge IGCSE607Cambridge International Mathematics (Core)31
Wednesday, May 07, 2025AfternoonCambridgeCambridge IGCSE607Cambridge International Mathematics (Core)51
Tuesday, April 29, 2025AfternoonCambridgeCambridge IGCSE607Cambridge International Mathematics (Extended)21
Monday, May 05, 2025AfternoonCambridgeCambridge IGCSE607Cambridge International Mathematics (Extended)41
Wednesday, May 07, 2025AfternoonCambridgeCambridge IGCSE607Cambridge International Mathematics (Extended)61
Wednesday, April 30, 2025AfternoonCambridgeCambridge O Level5070Chemistry21
Monday, May 19, 2025AfternoonCambridge A Level9701Chemistry21
Friday, May 09, 2025AfternoonCambridge A Level9701Chemistry41
Monday, May 19, 2025AfternoonCambridge A Level9701Chemistry51
Tuesday, May 13, 2025MorningAQAAS Level7404/1ChemistryChemistry Paper 1
Tuesday, May 13, 2025MorningEdexcelAS Level8CH0 01ChemistryPaper 1: Core Inorganic and Physical Chemistry
Tuesday, May 13, 2025MorningWJEC A LevelB410U10-1ChemistryChemistry AS Component 1 (Eduqas)
Tuesday, May 13, 2025MorningWJEC A Level2410U10-1ChemistryChemistry AS Unit 1 (Wales)
Monday, May 19, 2025MorningAQAGCSE8462/1F and 1HChemistryChemistry Paper 1 (both tiers)
Monday, May 19, 2025MorningEdexcelGCSE1CH0 1FChemistryPaper 1 Foundation Tier
Monday, May 19, 2025MorningEdexcelGCSE1CH0 1HChemistryPaper 1 Higher Tier
Monday, May 19, 2025MorningWJECGCSE3410U20-1ChemistryChemistry Unit 2 Foundation Tier (Wales)
Monday, May 19, 2025MorningWJECGCSE3410UB0-1ChemistryChemistry Unit 2 Higher Tier (Wales)
Tuesday, May 20, 2025MorningAQAAS Level7404/2ChemistryChemistry Paper 2
Tuesday, May 20, 2025MorningEdexcelAS Level8CH0 02ChemistryPaper 2: Core Organic and Physical Chemistry
Tuesday, May 20, 2025MorningWJEC A LevelB410U20-1ChemistryChemistry AS Component 2 (Eduqas)
Tuesday, May 20, 2025MorningWJEC A Level2410U20-1ChemistryChemistry AS Unit 2 (Wales)
Tuesday, June 10, 2025MorningWJEC A Level1410U30-1ChemistryChemistry A2 Unit 3 (Wales)
Tuesday, June 10, 2025MorningWJEC A LevelA410U10-1ChemistryChemistry A Level Component 1 (Eduqas)
Tuesday, June 10, 2025MorningEdexcel A Level9CH0 01ChemistryPaper 1: Advanced Inorganic and Physical Chemistry
Tuesday, June 10, 2025MorningAQA A Level7405/1ChemistryChemistry Paper 1
Friday, June 13, 2025MorningWJECGCSE3410U10-1ChemistryChemistry Unit 1 Foundation Tier (Wales)
Friday, June 13, 2025MorningWJECGCSE3410UA0-1ChemistryChemistry Unit 1 Higher Tier (Wales)
Friday, June 13, 2025MorningAQAGCSE8462/2F and 2HChemistryChemistry Paper 2 (both tiers)
Friday, June 13, 2025MorningEdexcelGCSE1CH0 2FChemistryPaper 2 Foundation Tier
Friday, June 13, 2025MorningEdexcelGCSE1CH0 2HChemistryPaper 2 Higher Tier
Monday, June 16, 2025MorningAQA A Level7405/2ChemistryChemistry Paper 2
Monday, June 16, 2025MorningEdexcel A Level9CH0 02ChemistryPaper 2: Advanced Organic and Physical Chemistry
Monday, June 16, 2025MorningWJEC A LevelA410U20-1ChemistryChemistry A Level Component 2 (Eduqas)
Monday, June 16, 2025MorningWJEC A Level1410U40-1ChemistryChemistry A2 Unit 4 (Wales)
Friday, June 20, 2025MorningAQA A Level7405/3ChemistryChemistry Paper 3
Friday, June 20, 2025MorningEdexcel A Level9CH0 03ChemistryPaper 3: General and Practical Principles in Chemistry
Friday, June 20, 2025MorningWJEC A LevelA410U30-1ChemistryChemistry A Level Component 3 (Eduqas)
Thursday, May 15, 2025AfternoonCambridgeCambridge O Level5070Chemistry (Alternative to Practical)41
Thursday, May 15, 2025AfternoonCambridgeCambridge IGCSE620Chemistry (Alternative to Practical)61
Thursday, May 15, 2025AfternoonCambridgeCambridge IGCSE (9-1)971Chemistry (Alternative to Practical)61
Friday, May 02, 2025AfternoonCambridgeCambridge IGCSE620Chemistry (Core)31
Friday, May 02, 2025AfternoonCambridgeCambridge IGCSE (9-1)971Chemistry (Core)31
Friday, May 02, 2025AfternoonCambridgeCambridge IGCSE620Chemistry (Extended)41
Friday, May 02, 2025AfternoonCambridgeCambridge IGCSE (9-1)971Chemistry (Extended)41
Monday, June 09, 2025AfternoonCambridgeCambridge IGCSE620Chemistry (Multiple Choice - Core)11
Monday, June 09, 2025AfternoonCambridgeCambridge IGCSE (9-1)971Chemistry (Multiple Choice - Core)11
Monday, June 09, 2025AfternoonCambridgeCambridge IGCSE620Chemistry (Multiple Choice - Extended)21
Monday, June 09, 2025AfternoonCambridgeCambridge IGCSE (9-1)971Chemistry (Multiple Choice - Extended)21
Wednesday, June 04, 2025AfternoonCambridge A Level9701Chemistry (Multiple Choice)11
Monday, June 09, 2025AfternoonCambridgeCambridge O Level5070Chemistry (Multiple Choice)11
Tuesday, May 06, 2025AfternoonCambridge A Level9701Chemistry (Practical - Advanced)31
Thursday, May 29, 2025AfternoonCambridge A Level9701Chemistry (Practical - Advanced)32
Thursday, May 15, 2025AfternoonCambridgeCambridge O Level5070Chemistry (Practical)31
Thursday, May 15, 2025AfternoonCambridgeCambridge IGCSE620Chemistry (Practical)51
Thursday, May 15, 2025AfternoonCambridgeCambridge IGCSE (9-1)971Chemistry (Practical)51
Tuesday, May 13, 2025MorningOCR A LevelH032/01Chemistry ABreadth in chemistry - Written Paper
Tuesday, May 20, 2025MorningOCR A LevelH032/02Chemistry ADepth in chemistry - Written Paper
Tuesday, June 10, 2025MorningOCR A LevelH432/01Chemistry APeriodic table, elements and physical chemistry - Written Paper
Monday, June 16, 2025MorningOCR A LevelH432/02Chemistry ASynthesis and analytical techniques - Written Paper
Friday, June 20, 2025MorningOCR A LevelH432/03Chemistry AUnified chemistry - Written Paper
Monday, May 19, 2025MorningOCRGCSE (9-1)J248/01Chemistry A (Gateway Science)Paper 1 (Foundation Tier) - Written Paper
Monday, May 19, 2025MorningOCRGCSE (9-1)J248/03Chemistry A (Gateway Science)Paper 3 (Higher Tier) - Written Paper
Friday, June 13, 2025MorningOCRGCSE (9-1)J248/02Chemistry A (Gateway Science)Paper 2 (Foundation Tier) - Written Paper
Friday, June 13, 2025MorningOCRGCSE (9-1)J248/04Chemistry A (Gateway Science)Paper 4 (Higher Tier) - Written Paper
Tuesday, May 13, 2025MorningOCR A LevelH033/01Chemistry B (Salters)Foundations of chemistry - Written Paper
Tuesday, May 20, 2025MorningOCR A LevelH033/02Chemistry B (Salters)Chemistry in depth - Written Paper
Tuesday, June 10, 2025MorningOCR A LevelH433/01Chemistry B (Salters)Fundamentals of chemistry - Written Paper
Monday, June 16, 2025MorningOCR A LevelH433/02Chemistry B (Salters)Scientific literacy in chemistry - Written Paper
Friday, June 20, 2025MorningOCR A LevelH433/03Chemistry B (Salters)Practical skills in chemistry - Written Paper
Monday, May 19, 2025MorningOCRGCSE (9-1)J258/01Chemistry B (Twenty First Century Science)Breadth in Chemistry (Foundation Tier) - Written Paper
Monday, May 19, 2025MorningOCRGCSE (9-1)J258/03Chemistry B (Twenty First Century Science)Breadth in Chemistry (Higher Tier) - Written Paper
Friday, June 13, 2025MorningOCRGCSE (9-1)J258/02Chemistry B (Twenty First Century Science)Depth in Chemistry (Foundation Tier) - Written Paper
Friday, June 13, 2025MorningOCRGCSE (9-1)J258/04Chemistry B (Twenty First Century Science)Depth in Chemistry (Higher Tier) - Written Paper
Tuesday, April 29, 2025MorningCambridgeCambridge IGCSE523Chinese as a Second Language1
Monday, May 05, 2025MorningCambridgeCambridge IGCSE523Chinese as a Second Language (Listening)2
Thursday, May 08, 2025AfternoonOCRGCSE (9-1)J270/01Citizenship StudiesCitizenship in perspective - Written Paper
Thursday, May 08, 2025AfternoonAQAGCSE8100/1Citizenship StudiesCitizenship Studies Paper 1
Thursday, May 15, 2025AfternoonAQAGCSE8100/2Citizenship StudiesCitizenship Studies Paper 2
Thursday, May 15, 2025AfternoonOCRGCSE (9-1)J270/02Citizenship StudiesCitizenship in action - Written Paper
Monday, June 02, 2025MorningOCRGCSE (9-1)J270/03Citizenship StudiesOur rights, our society, our world - Written Paper
Tuesday, May 13, 2025AfternoonOCR A LevelH008/11Classical CivilisationThe World of the Hero - Written Paper
Tuesday, May 13, 2025AfternoonOCR A LevelH408/11Classical CivilisationThe World of the Hero - Written Paper
Monday, May 19, 2025AfternoonOCR A LevelH008/21Classical CivilisationGreek Theatre - Written Paper
Monday, May 19, 2025AfternoonOCR A LevelH008/22Classical CivilisationImperial Image - Written Paper
Monday, May 19, 2025AfternoonOCR A LevelH408/21Classical CivilisationGreek Theatre - Written Paper
Monday, May 19, 2025AfternoonOCR A LevelH408/22Classical CivilisationImperial Image - Written Paper
Monday, May 19, 2025AfternoonOCR A LevelH408/23Classical CivilisationInvention of the Barbarian - Written Paper
Monday, May 19, 2025AfternoonOCR A LevelH408/24Classical CivilisationGreek Art - Written Paper
Tuesday, May 20, 2025AfternoonOCRGCSE (9-1)J199/11Classical CivilisationMyth and Religion - Written Paper
Tuesday, May 20, 2025AfternoonOCRGCSE (9-1)J199/12Classical CivilisationWomen in the Ancient World - Written Paper
Monday, June 02, 2025MorningOCRGCSE (9-1)J199/21Classical CivilisationThe Homeric World - Written Paper
Monday, June 02, 2025MorningOCRGCSE (9-1)J199/22Classical CivilisationRoman City Life - Written Paper
Monday, June 02, 2025MorningOCRGCSE (9-1)J199/23Classical CivilisationWar and Warfare - Written Paper
Tuesday, June 03, 2025MorningOCR A LevelH408/31Classical CivilisationGreek Religion - Written Paper
Tuesday, June 03, 2025MorningOCR A LevelH408/32Classical CivilisationLove and Relationships - Written Paper
Tuesday, June 03, 2025MorningOCR A LevelH408/33Classical CivilisationPolitics of the Late Republic - Written Paper
Tuesday, June 03, 2025MorningOCR A LevelH408/34Classical CivilisationDemocracy and the Athenians - Written Paper
Tuesday, May 06, 2025AfternoonCambridgeCambridge O Level5129Combined Science21
Tuesday, May 06, 2025AfternoonCambridgeCambridge O Level5129Combined Science31
Tuesday, May 13, 2025AfternoonEdexcelGCSE1SC0 1BFCombined SciencePaper 1: Biology 1 Foundation Tier
Tuesday, May 13, 2025AfternoonEdexcelGCSE1SC0 1BHCombined SciencePaper 1: Biology 1 Higher Tier
Monday, May 19, 2025MorningEdexcelGCSE1SC0 1CFCombined SciencePaper 2: Chemistry 1 Foundation Tier
Monday, May 19, 2025MorningEdexcelGCSE1SC0 1CHCombined SciencePaper 2: Chemistry 1 Higher Tier
Thursday, May 22, 2025MorningEdexcelGCSE1SC0 1PFCombined SciencePaper 3: Physics 1 Foundation Tier
Thursday, May 22, 2025MorningEdexcelGCSE1SC0 1PHCombined SciencePaper 3: Physics 1 Higher Tier
Monday, June 09, 2025MorningEdexcelGCSE1SC0 2BFCombined SciencePaper 4: Biology 2 Foundation Tier
Monday, June 09, 2025MorningEdexcelGCSE1SC0 2BHCombined SciencePaper 4: Biology 2 Higher Tier
Friday, June 13, 2025MorningEdexcelGCSE1SC0 2CFCombined SciencePaper 5: Chemistry 2 Foundation Tier
Friday, June 13, 2025MorningEdexcelGCSE1SC0 2CHCombined SciencePaper 5: Chemistry 2 Higher Tier
Monday, June 16, 2025MorningEdexcelGCSE1SC0 2PFCombined SciencePaper 6: Physics 2 Foundation Tier
Monday, June 16, 2025MorningEdexcelGCSE1SC0 2PHCombined SciencePaper 6: Physics 2 Higher Tier
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE653Combined Science (Alternative to Practical)61
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE653Combined Science (Core)31
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE653Combined Science (Extended)41
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE653Combined Science (Multiple Choice - Core)11
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE653Combined Science (Multiple Choice - Extended)21
Thursday, June 05, 2025AfternoonCambridgeCambridge O Level5129Combined Science (Multiple Choice)11
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE653Combined Science (Practical)51
Tuesday, May 13, 2025AfternoonOCRGCSE (9-1)J250/01Combined Science A (Gateway Science)Paper 1 (Foundation Tier) - Written Paper
Tuesday, May 13, 2025AfternoonOCRGCSE (9-1)J250/07Combined Science A (Gateway Science)Paper 7 (Higher Tier) - Written Paper
Monday, May 19, 2025MorningOCRGCSE (9-1)J250/03Combined Science A (Gateway Science)Paper 3 (Foundation Tier) - Written Paper
Monday, May 19, 2025MorningOCRGCSE (9-1)J250/09Combined Science A (Gateway Science)Paper 9 (Higher Tier) - Written Paper
Thursday, May 22, 2025MorningOCRGCSE (9-1)J250/05Combined Science A (Gateway Science)Paper 5 (Foundation Tier) - Written Paper
Thursday, May 22, 2025MorningOCRGCSE (9-1)J250/11Combined Science A (Gateway Science)Paper 11 (Higher Tier) - Written Paper
Monday, June 09, 2025MorningOCRGCSE (9-1)J250/02Combined Science A (Gateway Science)Paper 2 (Foundation Tier) - Written Paper
Monday, June 09, 2025MorningOCRGCSE (9-1)J250/08Combined Science A (Gateway Science)Paper 8 (Higher Tier) - Written Paper
Friday, June 13, 2025MorningOCRGCSE (9-1)J250/04Combined Science A (Gateway Science)Paper 4 (Foundation Tier) - Written Paper
Friday, June 13, 2025MorningOCRGCSE (9-1)J250/10Combined Science A (Gateway Science)Paper 10 (Higher Tier) - Written Paper
Monday, June 16, 2025MorningOCRGCSE (9-1)J250/06Combined Science A (Gateway Science)Paper 6 (Foundation Tier) - Written Paper
Monday, June 16, 2025MorningOCRGCSE (9-1)J250/12Combined Science A (Gateway Science)Paper 12 (Higher Tier) - Written Paper
Tuesday, May 13, 2025AfternoonOCRGCSE (9-1)J260/01Combined Science B (Twenty First Century Science)Biology (Foundation Tier) - Written Paper
Tuesday, May 13, 2025AfternoonOCRGCSE (9-1)J260/05Combined Science B (Twenty First Century Science)Biology (Higher Tier) - Written Paper
Monday, May 19, 2025MorningOCRGCSE (9-1)J260/02Combined Science B (Twenty First Century Science)Chemistry (Foundation Tier) - Written Paper
Monday, May 19, 2025MorningOCRGCSE (9-1)J260/06Combined Science B (Twenty First Century Science)Chemistry (Higher Tier) - Written Paper
Thursday, May 22, 2025MorningOCRGCSE (9-1)J260/03Combined Science B (Twenty First Century Science)Physics (Foundation Tier) - Written Paper
Thursday, May 22, 2025MorningOCRGCSE (9-1)J260/07Combined Science B (Twenty First Century Science)Physics (Higher Tier) - Written Paper
Monday, June 09, 2025MorningOCRGCSE (9-1)J260/04Combined Science B (Twenty First Century Science)Combined Science (Foundation Tier) - Written Paper
Monday, June 09, 2025MorningOCRGCSE (9-1)J260/08Combined Science B (Twenty First Century Science)Combined Science (Higher Tier) - Written Paper
Tuesday, May 13, 2025AfternoonAQAGCSE8465/1F and 1HCombined Science: SynergyCombined Science: Synergy Paper 1 (both tiers)
Thursday, May 22, 2025MorningAQAGCSE8465/2F and 2HCombined Science: SynergyCombined Science: Synergy Paper 2 (both tiers)
Monday, June 09, 2025MorningAQAGCSE8465/3F and 3HCombined Science: SynergyCombined Science: Synergy Paper 3 (both tiers)
Friday, June 13, 2025MorningAQAGCSE8465/4F and 4HCombined Science: SynergyCombined Science: Synergy Paper 4 (both tiers)
Tuesday, May 13, 2025AfternoonAQAGCSE8464/B/1F and 1HCombined Science: TrilogyCombined Science: Trilogy - Biology Paper 1 (both tiers)
Monday, May 19, 2025MorningAQAGCSE8464/C/1F and 1HCombined Science: TrilogyCombined Science: Trilogy - Chemistry Paper 1 (both tiers)
Thursday, May 22, 2025MorningAQAGCSE8464/P/1F and 1HCombined Science: TrilogyCombined Science: Trilogy - Physics Paper 1 (both tiers)
Monday, June 09, 2025MorningAQAGCSE8464/B/2F and 2HCombined Science: TrilogyCombined Science: Trilogy - Biology Paper 2 (both tiers)
Friday, June 13, 2025MorningAQAGCSE8464/C/2F and 2HCombined Science: TrilogyCombined Science: Trilogy - Chemistry Paper 2 (both tiers)
Monday, June 16, 2025MorningAQAGCSE8464/P/2F and 2HCombined Science: TrilogyCombined Science: Trilogy - Physics Paper 2 (both tiers)
Thursday, May 29, 2025MorningCambridgeCambridge O Level7100Commerce22
Wednesday, June 04, 2025MorningCambridgeCambridge O Level7100Commerce (Multiple Choice)12
Monday, May 12, 2025AfternoonCambridgeCambridge IGCSE478Computer Science11
Monday, May 12, 2025AfternoonCambridgeCambridge IGCSE (9-1)984Computer Science11
Monday, May 12, 2025AfternoonCambridgeCambridge O Level2210Computer Science11
Friday, May 09, 2025MorningCambridge A Level9618Computer Science12
Wednesday, May 21, 2025AfternoonCambridgeCambridge IGCSE478Computer Science21
Wednesday, May 21, 2025AfternoonCambridgeCambridge IGCSE (9-1)984Computer Science21
Wednesday, May 21, 2025AfternoonCambridgeCambridge O Level2210Computer Science21
Thursday, May 15, 2025MorningCambridge A Level9618Computer Science22
Monday, May 12, 2025AfternoonWJECGCSE3500U10-1Computer ScienceComputer Science Unit 1 (Wales)
Monday, May 12, 2025AfternoonWJECGCSEC500U10-1Computer ScienceComputer Science Component 1 (Eduqas)
Monday, May 12, 2025AfternoonOCRGCSE (9-1)J277/01Computer ScienceComputer Systems - Written Paper
Monday, May 12, 2025AfternoonAQAGCSE8525/1AComputer ScienceComputer Science
Monday, May 12, 2025AfternoonAQAGCSE8525/1BComputer ScienceComputer Science
Monday, May 12, 2025AfternoonAQAGCSE8525/1CComputer ScienceComputer Science
Monday, May 12, 2025AfternoonEdexcelGCSE1CP2 01Computer SciencePaper 1: Principles of Computer Science
Tuesday, May 13, 2025AfternoonWJEC A LevelB500U10-1Computer ScienceComputer Science AS Component 1 (Eduqas)
Tuesday, May 13, 2025AfternoonWJEC A Level2500U10-1Computer ScienceComputer Science AS Unit 1 (Wales)
Tuesday, May 13, 2025AfternoonOCR A LevelH046/01Computer ScienceComputing principles - Written Paper
Tuesday, May 13, 2025AfternoonAQAAS Level7516/1A to 1EComputer ScienceComputer Science Paper 1 (options A to E)
Monday, May 19, 2025AfternoonWJEC A Level2500U20-1Computer ScienceComputer Science AS Unit 2 (on-screen) (Wales)
Monday, May 19, 2025AfternoonWJEC A LevelB500U20-1Computer ScienceComputer Science AS Component 2 (Eduqas)
Monday, May 19, 2025AfternoonAQAAS Level7516/2Computer ScienceComputer Science Paper 2
Monday, May 19, 2025AfternoonOCR A LevelH046/02Computer ScienceAlgorithms and problem solving - Written Paper
Tuesday, May 20, 2025AfternoonWJECGCSE3500U20-1Computer ScienceComputer Science Unit 2 (On screen) (Wales)
Tuesday, May 20, 2025AfternoonWJECGCSEC500U20-1Computer ScienceComputer Science Component 2 (On screen) (Eduqas)
Tuesday, May 20, 2025AfternoonEdexcelGCSE1CP2 02Computer SciencePaper 2: Application of Computational Thinking (Onscreen using an Integrated Development Environment (IDE) of choice)
Tuesday, May 20, 2025AfternoonAQAGCSE8525/2Computer ScienceComputer Science
Tuesday, May 20, 2025AfternoonOCRGCSE (9-1)J277/02Computer ScienceComputational thinking, algorithms and programming - Written Paper
Monday, June 02, 2025WINDOWEdexcelInternational GCSE4CP0 02Computer SciencePaper 2: Application of Computational Thinking
Tuesday, June 03, 2025WINDOWEdexcelInternational GCSE4CP0 02Computer SciencePaper 2: Application of Computational Thinking
Wednesday, June 04, 2025WINDOWEdexcelInternational GCSE4CP0 02Computer SciencePaper 2: Application of Computational Thinking
Wednesday, June 11, 2025MorningWJEC A Level1500U30-1Computer ScienceComputer Science A2 Unit 3 (Wales)
Wednesday, June 11, 2025MorningWJEC A LevelA500U10-1Computer ScienceComputer Science A Level Component 1 (Eduqas)
Wednesday, June 11, 2025MorningOCR A LevelH446/01Computer ScienceComputer systems - Written Paper
Wednesday, June 11, 2025MorningAQA A Level7517/1A to 1EComputer ScienceComputer Science Paper 1 (options A to E)
Wednesday, June 18, 2025MorningAQA A Level7517/2Computer ScienceComputer Science Paper 2
Wednesday, June 18, 2025MorningOCR A LevelH446/02Computer ScienceAlgorithms and programming - Written Paper
Wednesday, June 18, 2025MorningWJEC A LevelA500U20-1Computer ScienceComputer Science A Level Component 2 (Eduqas)
Wednesday, June 18, 2025MorningWJEC A Level1500U40-1Computer ScienceComputer Science A2 Unit 4 (Wales)
Wednesday, May 21, 2025MorningCambridge A Level9618Computer Science (Advanced)32
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE654Co-ordinated Sciences (Double Award) (Alternative to Practical)61
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE (9-1)973Co-ordinated Sciences (Double Award) (Alternative to Practical)61
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE654Co-ordinated Sciences (Double Award) (Core)31
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE (9-1)973Co-ordinated Sciences (Double Award) (Core)31
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE654Co-ordinated Sciences (Double Award) (Extended)41
Tuesday, May 06, 2025AfternoonCambridgeCambridge IGCSE (9-1)973Co-ordinated Sciences (Double Award) (Extended)41
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE654Co-ordinated Sciences (Double Award) (Multiple Choice - Core)11
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE (9-1)973Co-ordinated Sciences (Double Award) (Multiple Choice - Core)11
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE654Co-ordinated Sciences (Double Award) (Multiple Choice - Extended)21
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE (9-1)973Co-ordinated Sciences (Double Award) (Multiple Choice - Extended)21
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE654Co-ordinated Sciences (Double Award) (Practical)51
Tuesday, May 13, 2025AfternoonCambridgeCambridge IGCSE (9-1)973Co-ordinated Sciences (Double Award) (Practical)51
Wednesday, May 14, 2025AfternoonCambridge A Level9708Economics21
Friday, May 23, 2025AfternoonCambridgeCambridge IGCSE455Economics21
Friday, May 23, 2025AfternoonCambridgeCambridge IGCSE (9-1)987Economics21
Friday, May 23, 2025AfternoonCambridgeCambridge O Level2281Economics21
Thursday, May 22, 2025AfternoonCambridge A Level9708Economics41
Monday, May 12, 2025MorningAQA A Level7136/1EconomicsEconomics Paper 1
Monday, May 12, 2025MorningOCR A LevelH460/01EconomicsMicroeconomics - Written Paper
Monday, May 12, 2025MorningWJEC A LevelA520U10-1EconomicsEconomics A Level Component 1 (Eduqas)
Tuesday, May 13, 2025MorningAQAAS Level7135/1EconomicsEconomics Paper 1
Tuesday, May 13, 2025MorningOCR A LevelH060/01EconomicsMicroeconomics - Written Paper
Tuesday, May 13, 2025MorningWJEC A LevelB520U10-1EconomicsEconomics AS Component 1 (Eduqas)
Tuesday, May 13, 2025MorningWJEC A Level2520U10-1EconomicsEconomics AS Unit 1 (Wales)
Wednesday, May 14, 2025AfternoonAQAGCSE8136/1EconomicsEconomics Paper 1
Monday, May 19, 2025MorningOCR A LevelH060/02EconomicsMacroeconomics - Written Paper
Monday, May 19, 2025MorningAQAAS Level7135/2EconomicsEconomics Paper 2
Monday, May 19, 2025MorningWJEC A LevelB520U20-1EconomicsEconomics AS Component 2 (Eduqas)
Monday, May 19, 2025MorningWJEC A Level2520U20-1EconomicsEconomics AS Unit 2 (Wales)
Monday, May 19, 2025AfternoonWJEC A LevelA520U20-1EconomicsEconomics A Level Component 2 (Eduqas)
Monday, May 19, 2025AfternoonAQA A Level7136/2EconomicsEconomics Paper 2
Monday, May 19, 2025AfternoonOCR A LevelH460/02EconomicsMacroeconomics - Written Paper
Thursday, May 22, 2025AfternoonAQAGCSE8136/2EconomicsEconomics Paper 2
Thursday, May 22, 2025AfternoonOCRGCSE (9-1)J205/02EconomicsNational and International Economics - Written Paper
Friday, May 23, 2025AfternoonWJEC A Level1520U30-1EconomicsEconomics A2 Unit 3 (Wales)
Thursday, June 05, 2025MorningWJEC A LevelA520U30-1EconomicsEconomics A Level Component 3 (Eduqas)
Thursday, June 05, 2025MorningWJEC A Level1520U40-1EconomicsEconomics A2 Unit 4 (Wales)
Thursday, June 05, 2025MorningOCR A LevelH460/03EconomicsThemes in economics - Written Paper
Thursday, June 05, 2025MorningAQA A Level7136/3EconomicsEconomics Paper 3
Wednesday, May 14, 2025AfternoonEdexcelInternational GCSE4EC1 01REconomics (Linear)Paper 1R: Microeconomics and Business Economics
Wednesday, May 14, 2025AfternoonEdexcelInternational GCSE4EC1 01Economics (Linear)Paper 1: Microeconomics and Business Economics
Thursday, May 22, 2025AfternoonEdexcelInternational GCSE4EC1 02REconomics (Linear)Paper 2R: Macroeconomics and the Global Economy
Thursday, May 22, 2025AfternoonEdexcelInternational GCSE4EC1 02Economics (Linear)Paper 2: Macroeconomics and the Global Economy
Wednesday, June 04, 2025AfternoonCambridgeCambridge IGCSE455Economics (Multiple Choice)11
Wednesday, June 04, 2025AfternoonCambridgeCambridge IGCSE (9-1)987Economics (Multiple Choice)11
Wednesday, June 04, 2025AfternoonCambridgeCambridge O Level2281Economics (Multiple Choice)11
Monday, June 09, 2025AfternoonCambridge A Level9708Economics (Multiple Choice)11
Wednesday, June 11, 2025AfternoonCambridge A Level9708Economics (Multiple Choice)31
Monday, May 12, 2025MorningEdexcel A Level9EC0 01Economics APaper 1: Markets and Business Behaviour
Tuesday, May 13, 2025MorningEdexcelAS Level8EC0 01Economics APaper 1: Introduction to Markets and Market Failure
Monday, May 19, 2025MorningEdexcelAS Level8EC0 02Economics APaper 2: The UK Economy - Performance and Policies
Monday, May 19, 2025AfternoonEdexcel A Level9EC0 02Economics APaper 2: The National and Global Economy
Thursday, June 05, 2025MorningEdexcel A Level9EC0 03Economics APaper 3: Microeconomics and Macroeconomics
Monday, May 12, 2025MorningEdexcel A Level9EB0 01Economics B (Economics & Business)Paper 1: Markets and how they work
Monday, May 19, 2025AfternoonEdexcel A Level9EB0 02Economics B (Economics & Business)Paper 2: Competing in the global economy
Thursday, June 05, 2025MorningEdexcel A Level9EB0 03Economics B (Economics & Business)Paper 3: The economic environment and business
Thursday, May 08, 2025AfternoonWJECGCSEC490UA0-1ElectronicsElectronics Component 1 (Eduqas)
Friday, May 16, 2025AfternoonWJECGCSEC490U20-1ElectronicsElectronics Component 2 (Eduqas)
Monday, May 19, 2025AfternoonWJEC A LevelB490U10-1ElectronicsElectronics AS Component 1 (Eduqas)
Tuesday, May 20, 2025AfternoonWJEC A LevelA490U10-1ElectronicsElectronics A Level Component 1 (Eduqas)
Friday, June 06, 2025AfternoonWJEC A LevelA490U20-1ElectronicsElectronics A Level Component 2 (Eduqas)
Monday, June 02, 2025AfternoonAQAGCSE8852/WEngineeringEngineering
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE472English (as an Additional Language)21
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE (9-1)772English (as an Additional Language)21
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE472English (as an Additional Language)41
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE (9-1)772English (as an Additional Language)41
Thursday, May 22, 2025AfternoonCambridgeCambridge IGCSE472English (as an Additional Language) (Listening - Multiple Choice)11
Thursday, May 22, 2025AfternoonCambridgeCambridge IGCSE (9-1)772English (as an Additional Language) (Listening - Multiple Choice)11
Thursday, May 08, 2025MorningEdexcelInternational GCSE4WES1 01English as a Second LanguageUnit 1: Reading
Thursday, May 08, 2025MorningEdexcelInternational GCSE4WES2 01English as a Second LanguageUnit 2: Listening
Tuesday, June 03, 2025MorningEdexcelInternational GCSE4WES3 01English as a Second LanguageUnit 3: Writing
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE511English as a Second Language (Count-in Speaking)11
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE (9-1)991English as a Second Language (Count-in Speaking)11
Thursday, May 22, 2025AfternoonCambridgeCambridge IGCSE511English as a Second Language (Count-in Speaking) (Listening)21
Thursday, May 22, 2025AfternoonCambridgeCambridge IGCSE (9-1)991English as a Second Language (Count-in Speaking) (Listening)21
Thursday, May 08, 2025MorningEdexcelInternational GCSE4ES1 01English as a Second Language (Legacy)Paper 1: Reading and Writing
Thursday, May 08, 2025MorningEdexcelInternational GCSE4ES1 01REnglish as a Second Language (Legacy)Paper 1R: Reading and Writing
Tuesday, June 03, 2025MorningEdexcelInternational GCSE4ES1 02English as a Second Language (Legacy)Paper 2: Listening
Tuesday, June 03, 2025MorningEdexcelInternational GCSE4ES1 02REnglish as a Second Language (Legacy)Paper 2R: Listening
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE510English as a Second Language (Speaking Endorsement)11
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE (9-1)993English as a Second Language (Speaking Endorsement)11
Thursday, May 22, 2025AfternoonCambridgeCambridge IGCSE510English as a Second Language (Speaking Endorsement) (Listening)21
Thursday, May 22, 2025AfternoonCambridgeCambridge IGCSE (9-1)993English as a Second Language (Speaking Endorsement) (Listening)21
Friday, April 25, 2025AfternoonCambridge A Level8021English General Paper11
Tuesday, April 29, 2025AfternoonCambridge A Level8021English General Paper21
Wednesday, April 30, 2025AfternoonCambridge A Level9093English Language11
Thursday, May 08, 2025AfternoonCambridgeCambridge O Level1123English Language11
Monday, April 28, 2025AfternoonCambridgeCambridge O Level1123English Language21
Monday, May 05, 2025AfternoonCambridge A Level9093English Language21
Monday, May 12, 2025AfternoonCambridge A Level9093English Language31
Friday, May 23, 2025AfternoonCambridge A Level9093English Language41
Monday, May 12, 2025MorningAQAAS Level7701/1English LanguageEnglish Language Paper 1
Monday, May 12, 2025MorningOCR A LevelH070/01English LanguageExploring language - Written Paper
Monday, May 12, 2025MorningEdexcelAS Level8EN0 01English LanguagePaper 1: Language: Context and Identity
Monday, May 12, 2025MorningWJEC A LevelB700U10-1English LanguageEnglish Language AS Component 1 (Eduqas)
Monday, May 12, 2025MorningWJEC A Level2700U10-1English LanguageEnglish Language AS Unit 1 (Wales)
Monday, May 19, 2025MorningOCR A LevelH070/02English LanguageExploring contexts - Written Paper
Monday, May 19, 2025MorningAQAAS Level7701/2English LanguageEnglish Language Paper 2
Monday, May 19, 2025MorningEdexcelAS Level8EN0 02English LanguagePaper 2: Child Language
Monday, May 19, 2025MorningWJEC A LevelB700U20-1English LanguageEnglish Language AS Component 2 (Eduqas)
Monday, May 19, 2025MorningWJEC A Level2700U20-1English LanguageEnglish Language AS Unit 2 (Wales)
Wednesday, May 21, 2025AfternoonWJEC A Level1700U30-1English LanguageEnglish Language A2 Unit 3 (Wales)
Wednesday, May 21, 2025AfternoonWJEC A LevelA700U10-1English LanguageEnglish Language A Level Component 1 (Eduqas)
Wednesday, May 21, 2025AfternoonEdexcel A Level9EN0 01English LanguagePaper 1: Language Variation
Wednesday, May 21, 2025AfternoonAQA A Level7702/1English LanguageEnglish Language Paper 1
Wednesday, May 21, 2025AfternoonOCR A LevelH470/01English LanguageExploring language - Written Paper
Friday, May 23, 2025MorningOCRGCSE (9-1)J351/01English LanguageCommunicating information and ideas - Written Paper
Friday, May 23, 2025MorningAQAGCSE8700/1English LanguageEnglish Language Paper 1
Friday, May 23, 2025MorningEdexcelGCSE1EN0 01English LanguagePaper 1: Fiction and Imaginative Writing
Friday, May 23, 2025MorningWJECGCSE3700U20-1English LanguageEnglish Language Unit 2 (Wales)
Friday, May 23, 2025MorningWJECGCSEC700U10-1English LanguageEnglish Language Component 1 (Eduqas)
Wednesday, June 04, 2025AfternoonAQA A Level7702/2English LanguageEnglish Language Paper 2
Wednesday, June 04, 2025AfternoonOCR A LevelH470/02English LanguageDimensions of linguistic variation - Written Paper
Wednesday, June 04, 2025AfternoonEdexcel A Level9EN0 02English LanguagePaper 2: Child Language
Wednesday, June 04, 2025AfternoonWJEC A Level1700U40-1English LanguageEnglish Language A2 Unit 4 (Wales)
Wednesday, June 04, 2025AfternoonWJEC A LevelA700U20-1English LanguageEnglish Language A Level Component 2 (Eduqas)
Friday, June 06, 2025MorningEdexcelGCSE1EN0 02English LanguagePaper 2: Non-Fiction and Transactional Writing
Friday, June 06, 2025MorningOCRGCSE (9-1)J351/02English LanguageExploring effects and impact - Written Paper
Friday, June 06, 2025MorningAQAGCSE8700/2English LanguageEnglish Language Paper 2
Friday, June 06, 2025MorningWJECGCSE3700U30-1English LanguageEnglish Language Unit 3 (Wales)
Friday, June 06, 2025MorningWJECGCSEC700U20-1English LanguageEnglish Language Component 2 (Eduqas)
Friday, June 13, 2025MorningEdexcel A Level9EN0 03English LanguagePaper 3: Investigating Language
Friday, June 13, 2025MorningWJEC A LevelA700U30-1English LanguageEnglish Language A Level Component 3 (Eduqas)
Wednesday, May 14, 2025AfternoonWJEC A LevelA710U10-1English Language & LiteratureEnglish Language & Literature A Level Component 1 (Eduqas)
Thursday, May 15, 2025MorningWJEC A Level2710U10-1English Language & LiteratureEnglish Language & Literature AS Unit 1 (Wales)
Thursday, May 15, 2025MorningWJEC A LevelB710U10-1English Language & LiteratureEnglish Language & Literature AS Component 1 (Eduqas)
Thursday, May 22, 2025MorningWJEC A LevelA710U20-1English Language & LiteratureEnglish Language & Literature A Level Component 2 (Eduqas)
Friday, May 23, 2025MorningWJEC A Level2710U20-1English Language & LiteratureEnglish Language & Literature AS Unit 2 (Wales)
Friday, May 23, 2025MorningWJEC A LevelB710U20-1English Language & LiteratureEnglish Language & Literature AS Component 2 (Eduqas)
Wednesday, June 11, 2025MorningWJEC A Level1710U30-1English Language & LiteratureEnglish Language & Literature A2 Unit 3 (Wales)
Wednesday, June 11, 2025MorningWJEC A LevelA710U30-1English Language & LiteratureEnglish Language & Literature A Level Component 3 (Eduqas)
Wednesday, June 18, 2025AfternoonWJEC A Level1710U40-1English Language & LiteratureEnglish Language & Literature A2 Unit 4 (Wales)
Friday, May 23, 2025MorningEdexcelGCSE1EN2 01English Language 2.0Paper 1: Non-Fiction Texts
Friday, June 06, 2025MorningEdexcelGCSE1EN2 02English Language 2.0Paper 2: Contemporary Texts
Wednesday, May 14, 2025AfternoonAQA A Level7707/1English Language and LiteratureEnglish Language and Literature Paper 1
Thursday, May 22, 2025MorningAQA A Level7707/2English Language and LiteratureEnglish Language and Literature Paper 2
Friday, May 23, 2025MorningEdexcelInternational GCSE4EB1 01REnglish Language BPaper 1R
Friday, May 23, 2025MorningEdexcelInternational GCSE4EB1 01English Language BPaper 1
Monday, May 12, 2025MorningEdexcelGCSE1ET0 01English LiteraturePaper 1: Shakespeare and Post-1914 Literature
Monday, May 12, 2025MorningAQAGCSE8702/1English LiteratureEnglish Literature Paper 1
Monday, May 12, 2025MorningOCRGCSE (9-1)J352/01English LiteratureExploring modern and literary heritage texts
Monday, May 12, 2025MorningWJECGCSE3720U10-1English LiteratureEnglish Literature Unit 1 Foundation Tier (Wales)
Monday, May 12, 2025MorningWJECGCSE3720UA0-1English LiteratureEnglish Literature Unit 1 Higher Tier (Wales)
Monday, May 12, 2025MorningWJECGCSEC720U10-1English LiteratureEnglish Literature Component 1 (Eduqas)
Wednesday, May 14, 2025AfternoonWJEC A LevelA720U10-1English LiteratureEnglish Literature A Level Component 1 (Eduqas)
Wednesday, May 14, 2025AfternoonEdexcel A Level9ET0 01English LiteraturePaper 1: Drama
Wednesday, May 14, 2025AfternoonOCR A LevelH472/01English LiteratureDrama and poetry pre-1900 - Written Paper
Thursday, May 15, 2025MorningOCR A LevelH072/01English LiteratureShakespeare and poetry pre-1900 - Written Paper
Thursday, May 15, 2025MorningEdexcelAS Level8ET0 01English LiteraturePaper 1: Poetry & Drama
Thursday, May 15, 2025MorningWJEC A Level2720U10-1English LiteratureEnglish Literature AS Unit 1 (Wales)
Thursday, May 15, 2025MorningWJEC A LevelB720U10-1English LiteratureEnglish Literature AS Component 1 (Eduqas)
Tuesday, May 20, 2025MorningOCRGCSE (9-1)J352/02English LiteratureExploring poetry and Shakespeare
Tuesday, May 20, 2025MorningAQAGCSE8702/2English LiteratureEnglish Literature Paper 2
Tuesday, May 20, 2025MorningEdexcelGCSE1ET0 02English LiteraturePaper 2: 19th Century Novel & Poetry since 1789
Tuesday, May 20, 2025MorningWJECGCSE3720U20-1English LiteratureEnglish Literature Unit 2 Option a - Foundation Tier (Wales)
Tuesday, May 20, 2025MorningWJECGCSE3720UB0-1English LiteratureEnglish Literature Unit 2 Option a - Higher Tier (Wales)
Tuesday, May 20, 2025MorningWJECGCSE3720U30-1English LiteratureEnglish Literature Unit 2 Option b - Foundation Tier (Wales)
Tuesday, May 20, 2025MorningWJECGCSE3720UC0-1English LiteratureEnglish Literature Unit 2 Option b - Higher Tier (Wales)
Tuesday, May 20, 2025MorningWJECGCSEC720U20-1English LiteratureEnglish Literature Component 2 (Eduqas)
Thursday, May 22, 2025MorningOCR A LevelH472/02English LiteratureComparative and contextual study - Written Paper
Thursday, May 22, 2025MorningEdexcel A Level9ET0 02English LiteraturePaper 2: Prose
Thursday, May 22, 2025MorningWJEC A LevelA720U20-1English LiteratureEnglish Literature A Level Component 2 (Eduqas)
Friday, May 23, 2025MorningOCR A LevelH072/02English LiteratureDrama and prose post-1900 - Written Paper
Friday, May 23, 2025MorningEdexcelAS Level8ET0 02English LiteraturePaper 2: Prose
Friday, May 23, 2025MorningWJEC A LevelB720U20-1English LiteratureEnglish Literature AS Component 2 (Eduqas)
Friday, May 23, 2025MorningWJEC A Level2720U20-1English LiteratureEnglish Literature AS Unit 2 (Wales)
Wednesday, June 11, 2025MorningWJEC A Level1720U30-1English LiteratureEnglish Literature A2 Unit 3 (Wales)
Wednesday, June 11, 2025MorningWJEC A LevelA720U30-1English LiteratureEnglish Literature A Level Component 3 (Eduqas)
Wednesday, June 11, 2025MorningEdexcel A Level9ET0 03English LiteraturePaper 3: Poetry
Wednesday, June 18, 2025AfternoonWJEC A Level1720U40-1English LiteratureEnglish Literature A2 Unit 4 (Wales)
Wednesday, May 14, 2025AfternoonAQA A Level7712/1English Literature AEnglish Literature A Paper 1
Thursday, May 15, 2025MorningAQAAS Level7711/1English Literature AEnglish Literature A Paper 1
Thursday, May 22, 2025MorningAQA A Level7712/2A and 2BEnglish Literature AEnglish Literature A Paper 2 (options A and B)
Friday, May 23, 2025MorningAQAAS Level7711/2English Literature AEnglish Literature A Paper 2
Wednesday, May 14, 2025AfternoonAQA A Level7717/1A and 1BEnglish Literature BEnglish Literature B Paper 1 (options A and B)
Thursday, May 15, 2025MorningAQAAS Level7716/1A and 1BEnglish Literature BEnglish Literature B Paper 1 (options A and B)
Thursday, May 22, 2025MorningAQA A Level7717/2A and 2BEnglish Literature BEnglish Literature B Paper 2 (options A and B)
Friday, May 23, 2025MorningAQAAS Level7716/2A and 2BEnglish Literature BEnglish Literature B Paper 2 (options A and B)
Wednesday, June 04, 2025MorningCambridgeCambridge IGCSE454Enterprise12
Thursday, May 22, 2025AfternoonCambridgeCambridge IGCSE680Environmental Management11
Tuesday, April 29, 2025MorningCambridge A Level8291Environmental Management12
Monday, June 02, 2025AfternoonCambridgeCambridge IGCSE680Environmental Management21
Monday, May 05, 2025MorningCambridge A Level8291Environmental Management22
Monday, May 19, 2025MorningAQA A Level7447/1Environmental ScienceEnvironmental Science Paper 1
Friday, June 06, 2025MorningAQA A Level7447/2Environmental ScienceEnvironmental Science Paper 2
Tuesday, May 06, 2025MorningCambridgeCambridge O Level6130Fashion & Textiles1
Tuesday, May 13, 2025MorningCambridgeCambridge IGCSE508First Language Arabic1
Tuesday, May 13, 2025MorningCambridgeCambridge IGCSE (9-1)7184First Language Arabic1
Wednesday, May 21, 2025MorningCambridgeCambridge IGCSE508First Language Arabic2
Wednesday, May 21, 2025MorningCambridgeCambridge IGCSE (9-1)7184First Language Arabic2
Friday, April 25, 2025MorningCambridgeCambridge IGCSE509First Language Chinese12
Monday, April 28, 2025MorningCambridgeCambridge IGCSE509First Language Chinese22
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE (9-1)990First Language English11
Wednesday, May 14, 2025AfternoonCambridgeCambridge IGCSE (9-1)990First Language English21
Thursday, May 08, 2025AfternoonCambridgeCambridge IGCSE500First Language English (Oral Endorsement)11
Wednesday, May 14, 2025AfternoonCambridgeCambridge IGCSE500First Language English (Oral Endorsement)21
Friday, April 25, 2025MorningCambridgeCambridge IGCSE501First Language French1
Tuesday, May 13, 2025MorningCambridgeCambridge IGCSE501First Language French2
Friday, May 16, 2025MorningCambridgeCambridge IGCSE505First Language German1
Wednesday, May 21, 2025MorningCambridgeCambridge IGCSE505First Language German2
Monday, May 26, 2025AfternoonCambridgeCambridge IGCSE504First Language Portuguese1
Wednesday, May 28, 2025AfternoonCambridgeCambridge IGCSE504First Language Portuguese2
Monday, May 26, 2025AfternoonCambridgeCambridge IGCSE502First Language Spanish11
Wednesday, May 28, 2025AfternoonCambridgeCambridge IGCSE502First Language Spanish21
Monday, May 05, 2025MorningCambridgeCambridge IGCSE518First Language Thai1
Tuesday, May 13, 2025MorningCambridgeCambridge IGCSE518First Language Thai2
Friday, April 25, 2025MorningCambridgeCambridge IGCSE513First Language Turkish1
Tuesday, May 13, 2025MorningCambridgeCambridge IGCSE513First Language Turkish2
Monday, April 28, 2025MorningCambridgeCambridge O Level3247First Language Urdu1
Wednesday, April 30, 2025MorningCambridgeCambridge O Level3247First Language Urdu2
Wednesday, May 07, 2025AfternoonCambridgeCambridge IGCSE520French21
Wednesday, May 07, 2025AfternoonCambridgeCambridge IGCSE (9-1)7156French21
Friday, April 25, 2025AfternoonCambridgeCambridge IGCSE520French41
Friday, April 25, 2025AfternoonCambridgeCambridge IGCSE (9-1)7156French41
Friday, May 16, 2025MorningAQAAS Level7651/1FrenchFrench Paper 1
Friday, May 16, 2025MorningWJEC A LevelB800U20-1FrenchFrench AS Component 2 (Eduqas)
Friday, May 16, 2025MorningWJEC A Level2800U20-1FrenchFrench AS Unit 2 (Wales)
Wednesday, May 21, 2025MorningEdexcelGCSE1FR0 1FFrenchPaper 1: Listening and understanding in French Foundation Tier
Wednesday, May 21, 2025MorningEdexcelGCSE1FR0 1HFrenchPaper 1: Listening and understanding in French Higher Tier
Wednesday, May 21, 2025MorningEdexcelGCSE1FR0 3FFrenchPaper 3: Reading and understanding in French Foundation Tier
Wednesday, May 21, 2025MorningEdexcelGCSE1FR0 3HFrenchPaper 3: Reading and understanding in French Higher Tier
Wednesday, May 21, 2025MorningEdexcelInternational GCSE4FR1 01FrenchPaper 1: Listening
Wednesday, May 21, 2025MorningEdexcelInternational GCSE4FR1 02FrenchPaper 2: Reading and Writing
Wednesday, May 21, 2025MorningEdexcelInternational GCSE4FR1 01RFrenchPaper 1R: Listening
Wednesday, May 21, 2025MorningEdexcelInternational GCSE4FR1 02RFrenchPaper 2R: Reading and Writing
Wednesday, May 21, 2025MorningWJECGCSE3800U20-1FrenchFrench Unit 2 (Listening) Foundation Tier (Wales)
Wednesday, May 21, 2025MorningWJECGCSE3800UB0-1FrenchFrench Unit 2 (Listening) Higher Tier (Wales)
Wednesday, May 21, 2025MorningWJECGCSE3800U30-1FrenchFrench Unit 3 (Reading) Foundation Tier (Wales)
Wednesday, May 21, 2025MorningWJECGCSE3800UC0-1FrenchFrench Unit 3 (Reading) Higher Tier (Wales)
Wednesday, May 21, 2025MorningWJECGCSEC800U20-1FrenchFrench Component 2 (Listening) Foundation Tier (Eduqas)
Wednesday, May 21, 2025MorningWJECGCSEC800UB0-1FrenchFrench Component 2 (Listening) Higher Tier (Eduqas)
Wednesday, May 21, 2025MorningWJECGCSEC800U30-1FrenchFrench Component 3 (Reading) Foundation Tier (Eduqas)
Wednesday, May 21, 2025MorningWJECGCSEC800UC0-1FrenchFrench Component 3 (Reading) Higher Tier (Eduqas)
Thursday, May 22, 2025MorningAQAAS Level7651/2FrenchFrench Paper 2
Thursday, May 22, 2025MorningWJEC A LevelB800U30-1FrenchFrench AS Component 3 (Eduqas)
Thursday, June 05, 2025AfternoonWJECGCSE3800U40-1FrenchFrench Unit 4 (Writing) Foundation Tier (Wales)
Thursday, June 05, 2025AfternoonWJECGCSE3800UD0-1FrenchFrench Unit 4 (Writing) Higher Tier (Wales)
Thursday, June 05, 2025AfternoonWJECGCSEC800U40-1FrenchFrench Component 4 (Writing) Foundation Tier (Eduqas)
Thursday, June 05, 2025AfternoonWJECGCSEC800UD0-1FrenchFrench Component 4 (Writing) Higher Tier (Eduqas)
Thursday, June 05, 2025AfternoonEdexcelGCSE1FR0 4FFrenchPaper 4: Writing in French Foundation Tier
Thursday, June 05, 2025AfternoonEdexcelGCSE1FR0 4HFrenchPaper 4: Writing in French Higher Tier
Friday, June 06, 2025MorningWJEC A LevelA800U20-1FrenchFrench A Level Component 2 (Eduqas)
Friday, June 06, 2025MorningWJEC A Level1800U40-1FrenchFrench A2 Unit 4 (Wales)
Friday, June 06, 2025MorningEdexcel A Level9FR0 01FrenchPaper 1: Listening, reading and translation
Friday, June 06, 2025MorningAQA A Level7652/1FrenchFrench Paper 1
Monday, June 16, 2025MorningAQA A Level7652/2FrenchFrench Paper 2
Monday, June 16, 2025MorningEdexcel A Level9FR0 02FrenchPaper 2: Written response to works and translation
Monday, June 16, 2025MorningWJEC A LevelA800U30-1FrenchFrench A Level Component 3 (Eduqas)
Monday, June 16, 2025MorningWJEC A Level1800U50-1FrenchFrench A2 Unit 5 (Wales)
Wednesday, May 21, 2025MorningAQAGCSE8658/LFFrench (final sitting/ resit)French Paper 1
Wednesday, May 21, 2025MorningAQAGCSE8658/LHFrench (final sitting/ resit)French Paper 1
Wednesday, May 21, 2025MorningAQAGCSE8658/RFFrench (final sitting/ resit)French Paper 3
Wednesday, May 21, 2025MorningAQAGCSE8658/RHFrench (final sitting/ resit)French Paper 3
Thursday, June 05, 2025AfternoonAQAGCSE8658/WFFrench (final sitting/ resit)French Paper 4
Thursday, June 05, 2025AfternoonAQAGCSE8658/WHFrench (final sitting/ resit)French Paper 4
Tuesday, June 03, 2025AfternoonCambridgeCambridge IGCSE520French (Listening - Multiple Choice)11
Tuesday, June 03, 2025AfternoonCambridgeCambridge IGCSE (9-1)7156French (Listening - Multiple Choice)11
Friday, April 25, 2025MorningCambridge A Level8028French Language32
Friday, April 25, 2025MorningCambridge A Level9898French Language & Literature22
Tuesday, May 27, 2025MorningCambridge A Level9898French Language & Literature32
Friday, May 30, 2025MorningCambridge A Level9898French Language & Literature (Multiple Choice)12
Monday, May 19, 2025MorningCambridge A Level8028French Language (Listening - Multiple Choice)12
Thursday, May 22, 2025MorningCambridge A Level8028French Language (Multiple Choice)22
Thursday, May 08, 2025MorningCambridge A Level9231Further Mathematics12
Wednesday, May 28, 2025MorningCambridge A Level9231Further Mathematics22
Monday, May 26, 2025MorningCambridge A Level9231Further Mathematics32
Friday, May 30, 2025MorningCambridge A Level9231Further Mathematics42
Monday, May 12, 2025AfternoonWJEC A Level2305U10-1Further MathematicsFurther Mathematics AS Unit 1 (Wales)
Monday, May 12, 2025AfternoonEdexcelAS Level8FM0 01Further MathematicsPaper 1: Core Pure Mathematics
Monday, May 12, 2025AfternoonOCR A LevelY410/01Further MathematicsCore Pure (AS):Written Paper
Monday, May 12, 2025AfternoonOCR A LevelY531/01Further MathematicsPure Core (AS):Written Paper
Monday, May 12, 2025AfternoonAQAAS Level7366/1Further MathematicsFurther Mathematics Paper 1
Friday, May 16, 2025AfternoonWJEC A Level2305U20-1Further MathematicsFurther Mathematics AS Unit 2 (Wales)
Friday, May 16, 2025AfternoonEdexcelAS Level8FM0 2A-2KFurther MathematicsPaper 2: Further Mathematics Options
Friday, May 16, 2025AfternoonAQAAS Level7366/2D, 2M and 2SFurther MathematicsFurther Mathematics Paper 2 (options D, M and S)
Friday, May 16, 2025AfternoonOCR A LevelY411/01Further MathematicsMechanics a (AS):Written Paper
Friday, May 16, 2025AfternoonOCR A LevelY532/01Further MathematicsStatistics (AS):Written Paper
Tuesday, May 20, 2025AfternoonWJEC A Level2305U30-1Further MathematicsFurther Mathematics AS Unit 3 (Wales)
Tuesday, May 20, 2025AfternoonEdexcel A Level9FM0 01Further MathematicsPaper 1: Core Pure Mathematics 1
Tuesday, May 20, 2025AfternoonOCR A LevelY412/01Further MathematicsStatistics a (AS):Written Paper
Tuesday, May 20, 2025AfternoonOCR A LevelY533/01Further MathematicsMechanics (AS):Written Paper
Thursday, May 22, 2025AfternoonEdexcel A Level9FM0 02Further MathematicsPaper 2: Core Pure Mathematics 2
Thursday, May 22, 2025AfternoonAQA A Level7367/1Further MathematicsFurther Mathematics Paper 1
Thursday, May 22, 2025AfternoonOCR A LevelY420/01Further MathematicsCore Pure (AL):Written Paper
Thursday, May 22, 2025AfternoonOCR A LevelY540/01Further MathematicsPure Core 1 (AL):Written Paper
Tuesday, June 03, 2025AfternoonOCR A LevelY413/01Further MathematicsModelling with Algorithms (AS):Written Paper
Tuesday, June 03, 2025AfternoonOCR A LevelY433/01Further MathematicsModelling with Algorithms (AL):Written Paper
Tuesday, June 03, 2025AfternoonOCR A LevelY534/01Further MathematicsDiscrete Mathematics (AS):Written Paper
Tuesday, June 03, 2025AfternoonOCR A LevelY541/01Further MathematicsPure Core 2 (AL):Written Paper
Friday, June 06, 2025MorningWJEC A Level1305U40-1Further MathematicsFurther Mathematics A2 Unit 4 (Wales)
Friday, June 06, 2025AfternoonAQA A Level7367/2Further MathematicsFurther Mathematics Paper 2
Friday, June 06, 2025AfternoonOCR A LevelY414/01Further MathematicsNumerical Methods (AS):Written Paper
Friday, June 06, 2025AfternoonOCR A LevelY421/01Further MathematicsMechanics Major (AL):Written Paper
Friday, June 06, 2025AfternoonOCR A LevelY431/01Further MathematicsMechanics Minor (AL):Written Paper
Friday, June 06, 2025AfternoonOCR A LevelY535/01Further MathematicsAdditional Pure Mathematics (AS):Written Paper
Friday, June 06, 2025AfternoonOCR A LevelY542/01Further MathematicsStatistics (AL):Written Paper
Friday, June 06, 2025AfternoonEdexcel A Level9FM0 3CFurther MathematicsPaper 3C: Further Mechanics 1
Friday, June 13, 2025AfternoonWJEC A Level1305U50-1Further MathematicsFurther Mathematics A2 Unit 5 (Wales)
Friday, June 13, 2025AfternoonWJEC A Level1305U60-1Further MathematicsFurther Mathematics A2 Unit 6 (Wales)
Friday, June 13, 2025AfternoonEdexcel A Level9FM0 3BFurther MathematicsPaper 3B: Further Statistics 1
Friday, June 13, 2025AfternoonOCR A LevelY422/01Further MathematicsStatistics Major (AL):Written Paper
Friday, June 13, 2025AfternoonOCR A LevelY432/01Further MathematicsStatistics Minor (AL):Written Paper
Friday, June 13, 2025AfternoonOCR A LevelY543/01Further MathematicsMechanics (AL):Written Paper
Friday, June 13, 2025AfternoonAQA A Level7367/3D, 3M and 3SFurther MathematicsFurther Mathematics
Wednesday, June 18, 2025AfternoonEdexcel A Level9FM0 3AFurther MathematicsPaper 3A: Further Pure Mathematics 1
Wednesday, June 18, 2025AfternoonOCR A LevelY434/01Further MathematicsNumerical Methods (AL):Written Paper
Wednesday, June 18, 2025AfternoonOCR A LevelY544/01Further MathematicsDiscrete Mathematics (AL):Written Paper
Friday, June 20, 2025AfternoonOCR A LevelY435/01Further MathematicsExtra Pure (AL):Written Paper
Friday, June 20, 2025AfternoonOCR A LevelY545/01Further MathematicsAdditional Pure Mathematics (AL):Written Paper
Friday, June 20, 2025AfternoonEdexcel A Level9FM0 3DFurther MathematicsPaper 3D: Decision Mathematics 1
Monday, June 23, 2025AfternoonEdexcel A Level9FM0 4AFurther MathematicsPaper 4A: Further Pure Mathematics 2
Monday, June 23, 2025AfternoonEdexcel A Level9FM0 4BFurther MathematicsPaper 4B: Further Statistics 2
Monday, June 23, 2025AfternoonEdexcel A Level9FM0 4CFurther MathematicsPaper 4C: Further Mechanics 2
Monday, June 23, 2025AfternoonEdexcel A Level9FM0 4DFurther MathematicsPaper 4D: Decision Mathematics 2
Monday, June 23, 2025AfternoonOCR A LevelY436/01Further MathematicsFurther Pure with Technology (AL):Written Paper
Thursday, June 12, 2025AfternoonAQALevel 2 Certificate8365Further MathematicsPaper 1
Wednesday, June 18, 2025AfternoonAQALevel 2 Certificate8365Further MathematicsPaper 2
Tuesday, May 20, 2025AfternoonEdexcelInternational GCSE4PM1 01RFurther Pure MathematicsPaper 1R
Tuesday, May 20, 2025AfternoonEdexcelInternational GCSE4PM1 01Further Pure MathematicsPaper 1
Tuesday, June 10, 2025AfternoonEdexcelInternational GCSE4PM1 02RFurther Pure MathematicsPaper 2R
Tuesday, June 10, 2025AfternoonEdexcelInternational GCSE4PM1 02Further Pure MathematicsPaper 2
Tuesday, May 06, 2025MorningCambridgeCambridge IGCSE460Geography12
Tuesday, May 06, 2025MorningCambridgeCambridge IGCSE (9-1)976Geography12
Tuesday, May 06, 2025MorningCambridgeCambridge O Level2217Geography12
Thursday, May 15, 2025MorningCambridgeCambridge IGCSE460Geography22
Thursday, May 15, 2025MorningCambridgeCambridge IGCSE (9-1)976Geography22
Thursday, May 15, 2025MorningCambridgeCambridge O Level2217Geography22
Tuesday, May 20, 2025MorningCambridgeCambridge O Level2217Geography32
Tuesday, May 20, 2025MorningCambridgeCambridge IGCSE460Geography42
Tuesday, May 20, 2025MorningCambridgeCambridge IGCSE (9-1)976Geography42
Tuesday, May 13, 2025MorningAQA A Level7037/1GeographyGeography Paper 1
Tuesday, May 13, 2025MorningEdexcel A Level9GE0 01GeographyPaper 1
Tuesday, May 13, 2025MorningWJEC A LevelA110U10-1GeographyGeography A Level Component 1 (Eduqas)
Tuesday, May 13, 2025MorningWJECGCSE3110U10-1GeographyGeography Unit 1 (Wales)
Tuesday, May 13, 2025AfternoonWJEC A LevelB110U10-1GeographyGeography AS Component 1 (Eduqas)
Tuesday, May 13, 2025AfternoonWJEC A Level2110U10-1GeographyGeography AS Unit 1 (Wales)
Tuesday, May 13, 2025AfternoonEdexcelAS Level8GE0 01GeographyPaper 1: Dynamic Landscapes
Tuesday, May 13, 2025AfternoonAQAAS Level7036/1GeographyGeography Paper 1
Wednesday, May 14, 2025MorningAQAGCSE8035/1GeographyGeography Paper 1
Wednesday, May 14, 2025MorningWJECGCSEC111U10-1GeographyGeography A Component 1 (Eduqas)
Wednesday, May 14, 2025MorningWJECGCSEC112U10-1GeographyGeography B Component 1 (Eduqas)
Wednesday, May 21, 2025MorningAQAAS Level7036/2GeographyGeography Paper 2
Wednesday, May 21, 2025MorningEdexcelAS Level8GE0 02GeographyPaper 2: Dynamic Places
Wednesday, May 21, 2025MorningWJEC A LevelB110U20-1GeographyGeography AS Component 2 (Eduqas)
Wednesday, May 21, 2025MorningWJEC A Level2110U20-1GeographyGeography AS Unit 2 (Wales)
Thursday, May 22, 2025AfternoonWJEC A Level1110U30-1GeographyGeography A2 Unit 3 (Wales)
Thursday, May 22, 2025AfternoonWJEC A LevelA110U20-1GeographyGeography A Level Component 2 (Eduqas)
Thursday, May 22, 2025AfternoonEdexcel A Level9GE0 02GeographyPaper 2
Thursday, May 22, 2025AfternoonAQA A Level7037/2GeographyGeography Paper 2
Friday, June 06, 2025MorningWJEC A LevelA110U30-1GeographyGeography A Level Component 3 (Eduqas)
Friday, June 06, 2025MorningWJEC A Level1110U40-1GeographyGeography A2 Unit 4 (Wales)
Friday, June 06, 2025MorningEdexcel A Level9GE0 03GeographyPaper 3
Friday, June 06, 2025AfternoonWJECGCSE3110U20-1GeographyGeography Unit 2 (Wales)
Friday, June 06, 2025AfternoonWJECGCSEC111U20-1GeographyGeography A Component 2 (Eduqas)
Friday, June 06, 2025AfternoonWJECGCSEC112U20-1GeographyGeography B Component 2 (Eduqas)
Friday, June 06, 2025AfternoonAQAGCSE8035/2GeographyGeography Paper 2
Thursday, June 12, 2025MorningWJECGCSEC111U30-1GeographyGeography A Component 3 (Eduqas)
Thursday, June 12, 2025MorningWJECGCSEC112U30-1GeographyGeography B Component 3 (Eduqas)
Thursday, June 12, 2025MorningAQAGCSE8035/3GeographyGeography Paper 3
Wednesday, May 21, 2025AfternoonCambridge A Level9696Geography (Advanced)31
Friday, May 23, 2025AfternoonCambridge A Level9696Geography (Advanced)41
Wednesday, May 07, 2025AfternoonCambridge A Level9696Geography (Core)11
Wednesday, May 14, 2025AfternoonCambridge A Level9696Geography (Core)21
Wednesday, May 14, 2025MorningEdexcelGCSE1GA0 01Geography APaper 1: The Physical Environment
Friday, June 06, 2025AfternoonEdexcelGCSE1GA0 02Geography APaper 2: The Human Environment
Thursday, June 12, 2025MorningEdexcelGCSE1GA0 03Geography APaper 3: Geographical Investigations: Fieldwork and UK Challenges
Wednesday, May 14, 2025MorningOCRGCSE (9-1)J383/01Geography A (Geographical Themes)Living in the UK Today - Written paper
Friday, June 06, 2025AfternoonOCRGCSE (9-1)J383/02Geography A (Geographical Themes)The World Around Us - Written paper
Thursday, June 12, 2025MorningOCRGCSE (9-1)J383/03Geography A (Geographical Themes)Geographical Skills - Written paper
Wednesday, May 14, 2025MorningEdexcelGCSE1GB0 01Geography BPaper 1: Global Geographical Issues
Friday, June 06, 2025AfternoonEdexcelGCSE1GB0 02Geography BPaper 2: UK Geographical Issues
Thursday, June 12, 2025MorningEdexcelGCSE1GB0 03Geography BPaper 3: People and Environment Issues – Making Geographical Decisions
Wednesday, May 14, 2025MorningOCRGCSE (9-1)J384/01Geography B (Geography for Enquiring Minds)Our Natural World - Written Paper
Friday, June 06, 2025AfternoonOCRGCSE (9-1)J384/02Geography B (Geography for Enquiring Minds)People and Society - Written Paper
Thursday, June 12, 2025MorningOCRGCSE (9-1)J384/03Geography B (Geography for Enquiring Minds)Geographical Exploration - Written Paper
Thursday, May 08, 2025MorningCambridgeCambridge IGCSE457Global Perspectives12
Thursday, May 01, 2025AfternoonCambridge A Level9239Global Perspectives & Research11
Thursday, May 15, 2025AfternoonWJEC A Level2160U10-1Government & PoliticsGovernment and Politics AS Unit 1 (Wales)
Tuesday, May 20, 2025AfternoonWJEC A Level1160U30-1Government & PoliticsGovernment & Politics A2 Unit 3 (Wales)
Thursday, May 22, 2025MorningWJEC A Level2160U20-1Government & PoliticsGovernment and Politics AS Unit 2 (Wales)
Thursday, June 05, 2025AfternoonWJEC A Level1160U40-1Government & PoliticsGovernment & Politics A2 Unit 4 (Wales)
Thursday, May 15, 2025AfternoonWJEC A Level2570U10-1Health & Social Care, and Child CareHealth and Social Care, and Child Care AS Unit 1 (Wales)
Tuesday, May 20, 2025MorningWJEC A Level1570U30-1Health & Social Care, and Child CareHealth and Social Care, and Child Care A2 Unit 3 (Wales)
Tuesday, May 20, 2025MorningWJEC A Level1570U50-1Health & Social Care, and Child CareHealth and Social Care, and Child Care A2 Unit 5 (Wales)
Monday, June 02, 2025AfternoonWJECGCSE3570UA0-1Health and Social Care, and Child CareHealth and Social Care, and Child Care Unit 1 (On screen) (Wales)
Monday, June 02, 2025AfternoonWJECGCSE3570UB0-1Health and Social Care, and Child CareHealth and Social Care, and Child Care Unit 1 (Written) (Wales)
Monday, June 09, 2025AfternoonWJECGCSE3570UC0-1Health and Social Care, and Child CareHealth and Social Care, and Child Care Unit 3 (On screen) (Wales)
Monday, June 09, 2025AfternoonWJECGCSE3570UD0-1Health and Social Care, and Child CareHealth and Social Care, and Child Care Unit 3 (Written) (Wales)
Tuesday, May 06, 2025MorningCambridge A Level9489History12
Friday, May 09, 2025MorningCambridgeCambridge IGCSE470History12
Friday, May 09, 2025MorningCambridgeCambridge IGCSE (9-1)977History12
Friday, May 09, 2025MorningCambridgeCambridge O Level2147History12
Thursday, May 08, 2025MorningCambridge A Level9489History22
Friday, May 16, 2025MorningCambridgeCambridge IGCSE470History22
Friday, May 16, 2025MorningCambridgeCambridge IGCSE (9-1)977History22
Friday, May 16, 2025MorningCambridgeCambridge O Level2147History22
Thursday, May 15, 2025MorningCambridge A Level9489History32
Monday, May 19, 2025MorningCambridgeCambridge IGCSE470History42
Monday, May 19, 2025MorningCambridgeCambridge IGCSE (9-1)977History42
Tuesday, May 20, 2025MorningCambridge A Level9489History42
Wednesday, May 14, 2025AfternoonWJEC A Level2100UA0-H0-1HistoryHistory AS Unit 1 (Options 1 to 8) (Wales)
Wednesday, May 14, 2025AfternoonEdexcelAS Level8HI0 1A-1HHistoryPaper 1: Breadth study with interpretations
Friday, May 16, 2025MorningAQAGCSE8145/1A/A - 1B/EHistoryHistory Paper 1
Friday, May 16, 2025MorningEdexcelGCSE1HI0 10-13HistoryPaper 1: Thematic study and historic environment
Friday, May 16, 2025MorningWJECGCSE3100UA0-D0-1HistoryHistory Unit 1 (Studies A to D) (Wales)
Friday, May 16, 2025MorningWJECGCSEC100UA0-H0-1HistoryHistory Component 1 (Studies A to H) (Eduqas)
Monday, May 19, 2025AfternoonWJEC A Level2100U10-80-1HistoryHistory AS Unit 2 (Options 1 to 8) (Wales)
Monday, May 19, 2025AfternoonEdexcelAS Level8HI0 2A-2HHistoryPaper 2: Depth Study
Friday, May 23, 2025MorningEdexcel A Level9HI0 1A-1HHistoryPaper 1: Breadth study with interpretations
Friday, May 23, 2025MorningWJEC A Level1100UA0-K0-1HistoryHistory A2 Unit 3 (Options 1 to 10) (Wales)
Thursday, June 05, 2025MorningEdexcelGCSE1HI0 2A-2WHistoryPaper 2: Period study & British depth study
Thursday, June 05, 2025MorningAQAGCSE8145/2A/A - 2B/DHistoryHistory Paper 2
Thursday, June 05, 2025MorningWJECGCSE3100UE0-H0-1HistoryHistory Unit 2 (Studies A to D) (Wales)
Thursday, June 05, 2025MorningWJECGCSEC100U10-80-1HistoryHistory Component 2 (Studies A to H) (Eduqas)
Friday, June 06, 2025AfternoonEdexcel A Level9HI0 2A-2HHistoryPaper 2: Depth Study
Friday, June 06, 2025AfternoonWJEC A Level1100U10-80-1HistoryHistory A2 Unit 4 (Options 1 to 8) (Wales)
Tuesday, June 10, 2025AfternoonWJECGCSE3100UJ0-M0-1HistoryHistory Unit 3 (Studies A to D) (Wales)
Tuesday, June 10, 2025AfternoonEdexcelGCSE1HI0 30-33HistoryPaper 3: Modern depth study
Thursday, June 12, 2025MorningEdexcel A Level9HI0 30-39HistoryPaper 3: Themes in breadth with aspects in depth
Thursday, May 08, 2025AfternoonEdexcelInternational GCSE4HB1 01RHuman BiologyPaper 01R
Thursday, May 08, 2025AfternoonEdexcelInternational GCSE4HB1 01Human BiologyPaper 01
Wednesday, June 04, 2025AfternoonEdexcelInternational GCSE4HB1 02RHuman BiologyPaper 02R
Wednesday, June 04, 2025AfternoonEdexcelInternational GCSE4HB1 02Human BiologyPaper 02
Thursday, May 08, 2025MorningCambridgeCambridge IGCSE417Information & Communication Technology12
Thursday, May 08, 2025MorningCambridgeCambridge IGCSE (9-1)983Information & Communication Technology12
Thursday, May 08, 2025MorningEdexcelInternational GCSE4IT1 01Information And Communication Technology (ICT)Paper 1: Written Paper
Thursday, May 08, 2025MorningEdexcelInternational GCSE4IT1 01RInformation And Communication Technology (ICT)Paper 1R: Written Paper
Monday, June 02, 2025WINDOWEdexcelInternational GCSE4IT1 02Information And Communication Technology (ICT)Paper 2: Practical Exam
Tuesday, June 03, 2025WINDOWEdexcelInternational GCSE4IT1 02Information And Communication Technology (ICT)Paper 2: Practical Exam
Wednesday, June 04, 2025WINDOWEdexcelInternational GCSE4IT1 02Information And Communication Technology (ICT)Paper 2: Practical Exam
Thursday, June 05, 2025WINDOWEdexcelInternational GCSE4IT1 02Information And Communication Technology (ICT)Paper 2: Practical Exam
Friday, June 06, 2025WINDOWEdexcelInternational GCSE4IT1 02Information And Communication Technology (ICT)Paper 2: Practical Exam
Friday, May 09, 2025MorningCambridge A Level9626Information Technology12
Wednesday, May 21, 2025MorningCambridge A Level9626Information Technology (Advanced)32
Friday, April 25, 2025MorningCambridgeCambridge O Level2068Islamic Studies12
Friday, April 25, 2025MorningCambridge A Level9488Islamic Studies12
Monday, April 28, 2025MorningCambridge A Level9488Islamic Studies22
Monday, May 05, 2025MorningCambridgeCambridge O Level2068Islamic Studies22
Monday, May 05, 2025MorningCambridge A Level9488Islamic Studies32
Thursday, May 08, 2025MorningCambridge A Level9488Islamic Studies42
Tuesday, May 27, 2025MorningEdexcelInternational GCSE4IS1 01Islamic StudiesPaper 1: Islamic Studies
Friday, April 25, 2025AfternoonCambridgeCambridge IGCSE493Islamiyat11
Friday, April 25, 2025AfternoonCambridgeCambridge O Level2058Islamiyat11
Wednesday, May 07, 2025AfternoonCambridgeCambridge IGCSE493Islamiyat21
Wednesday, May 07, 2025AfternoonCambridgeCambridge O Level2058Islamiyat21
Wednesday, April 30, 2025MorningCambridgeCambridge IGCSE535Italian22
Wednesday, April 30, 2025MorningCambridgeCambridge IGCSE (9-1)7164Italian22
Monday, April 28, 2025MorningCambridgeCambridge IGCSE535Italian42
Monday, April 28, 2025MorningCambridgeCambridge IGCSE (9-1)7164Italian42
Monday, June 02, 2025MorningEdexcelGCSE1IN0 1FItalianPaper 1: Listening and understanding in Italian Foundation Tier
Monday, June 02, 2025MorningEdexcelGCSE1IN0 1HItalianPaper 1: Listening and understanding in Italian Higher Tier
Monday, June 02, 2025MorningEdexcelGCSE1IN0 3FItalianPaper 3: Reading and understanding in Italian Foundation Tier
Monday, June 02, 2025MorningEdexcelGCSE1IN0 3HItalianPaper 3: Reading and understanding in Italian Higher Tier
Monday, June 02, 2025MorningAQAGCSE8633/LFItalianItalian Paper 1
Monday, June 02, 2025MorningAQAGCSE8633/LHItalianItalian Paper 1
Monday, June 02, 2025MorningAQAGCSE8633/RFItalianItalian Paper 3
Monday, June 02, 2025MorningAQAGCSE8633/RHItalianItalian Paper 3
Monday, June 09, 2025AfternoonAQAGCSE8633/WFItalianItalian Paper 4
Monday, June 09, 2025AfternoonAQAGCSE8633/WHItalianItalian Paper 4
Monday, June 09, 2025AfternoonEdexcelGCSE1IN0 4FItalianPaper 4: Writing in Italian Foundation Tier
Monday, June 09, 2025AfternoonEdexcelGCSE1IN0 4HItalianPaper 4: Writing in Italian Higher Tier
Friday, June 13, 2025MorningEdexcel A Level9IN0 01ItalianPaper 1: Listening, reading and translation
Friday, June 20, 2025MorningEdexcel A Level9IN0 02ItalianPaper 2: Written response to works and translation
Monday, April 28, 2025MorningCambridgeCambridge IGCSE535Italian (Listening - Multiple Choice)12
Monday, April 28, 2025MorningCambridgeCambridge IGCSE (9-1)7164Italian (Listening - Multiple Choice)12
Tuesday, May 20, 2025AfternoonEdexcel A Level9JA0 01JapanesePaper 1: Translation into English, reading comprehension and writing (research question)
Tuesday, June 03, 2025AfternoonEdexcel A Level9JA0 02JapanesePaper 2: Translation into Japanese and written response to works
Thursday, June 12, 2025AfternoonEdexcel A Level9JA0 03JapanesePaper 3: Listening, reading and writing
Monday, May 05, 2025AfternoonCambridge A Level8695Language & Literature in English11
Monday, April 28, 2025AfternoonCambridge A Level8695Language & Literature in English21
Tuesday, May 27, 2025AfternoonCambridge A Level9084Law11
Thursday, May 29, 2025AfternoonCambridge A Level9084Law21
Tuesday, June 03, 2025AfternoonCambridge A Level9084Law31
Thursday, June 05, 2025AfternoonCambridge A Level9084Law41
Friday, May 16, 2025AfternoonWJEC A LevelB150U10-1LawLaw AS Component 1 (Eduqas)
Friday, May 16, 2025AfternoonWJEC A Level2150U10-1LawLaw AS Unit 1 (Wales)
Friday, May 16, 2025AfternoonOCR A LevelH018/01LawThe legal system and criminal law - Written Paper
Thursday, May 22, 2025AfternoonWJEC A LevelA150U10-1LawLaw A Level Component 1 (Eduqas)
Thursday, May 22, 2025AfternoonAQA A Level7162/1LawLaw Paper 1
Thursday, May 22, 2025AfternoonOCR A LevelH418/01LawThe legal system and criminal law - Written Paper
Friday, May 23, 2025MorningOCR A LevelH018/02LawLaw making and the law of tort - Written Paper
Friday, May 23, 2025MorningWJEC A LevelB150U20-1LawLaw AS Component 2 (Eduqas)
Friday, May 23, 2025MorningWJEC A Level2150U20-1LawLaw AS Unit 2 (Wales)
Tuesday, June 03, 2025AfternoonAQA A Level7162/2LawLaw Paper 2
Tuesday, June 03, 2025AfternoonOCR A LevelH418/02LawLaw making and the law of tort - Written Paper
Tuesday, June 03, 2025AfternoonWJEC A LevelA150U20-1LawLaw A Level Component 2 (Eduqas)
Tuesday, June 03, 2025AfternoonWJEC A Level1150U30-1LawLaw A2 Unit 3 (Wales)
Tuesday, June 10, 2025MorningWJEC A Level1150U40-1LawLaw A2 Unit 4 (Wales)
Tuesday, June 10, 2025MorningWJEC A LevelA150U30-1LawLaw A Level Component 3 (Eduqas)
Tuesday, June 10, 2025MorningOCR A LevelH418/03LawThe nature of law and Human rights - Written Paper
Tuesday, June 10, 2025MorningOCR A LevelH418/04LawThe nature of law and the law of contract - Written Paper
Tuesday, June 10, 2025MorningAQA A Level7162/3A and 3BLawLaw (options A and B)
Monday, April 28, 2025AfternoonCambridge A Level9695Literature in English11
Monday, May 12, 2025MorningCambridgeCambridge IGCSE475Literature in English12
Monday, May 12, 2025MorningCambridgeCambridge IGCSE (9-1)992Literature in English12
Monday, May 12, 2025MorningCambridgeCambridge O Level2010Literature in English12
Tuesday, May 13, 2025AfternoonCambridge A Level9695Literature in English21
Wednesday, May 14, 2025MorningCambridgeCambridge IGCSE475Literature in English22
Wednesday, May 14, 2025MorningCambridgeCambridge IGCSE (9-1)992Literature in English22
Wednesday, May 14, 2025MorningCambridgeCambridge O Level2010Literature in English22
Wednesday, May 21, 2025AfternoonCambridge A Level9695Literature in English31
Wednesday, May 14, 2025MorningCambridgeCambridge IGCSE475Literature in English32
Wednesday, May 14, 2025MorningCambridgeCambridge IGCSE (9-1)992Literature in English32
Friday, May 23, 2025AfternoonCambridge A Level9695Literature in English41
Wednesday, May 14, 2025MorningCambridgeCambridge IGCSE475Literature in English42
Wednesday, May 14, 2025MorningCambridgeCambridge IGCSE (9-1)992Literature in English42
Monday, April 28, 2025AfternoonCambridgeCambridge IGCSE474Literature in Spanish11
Monday, May 05, 2025AfternoonCambridgeCambridge IGCSE474Literature in Spanish21
Wednesday, May 14, 2025MorningWJEC A Level2300U10-1MathematicsMathematics AS Unit 1 (Wales)
Thursday, May 15, 2025MorningOCRGCSE (9-1)J560/01MathematicsPaper 1 (Foundation Tier) - Written Paper
Thursday, May 15, 2025MorningOCRGCSE (9-1)J560/04MathematicsPaper 4 (Higher Tier) - Written Paper
Thursday, May 15, 2025MorningAQAGCSE8300/1F and 1HMathematicsMathematics Paper 1 (non - calculator) (both tiers)
Thursday, May 15, 2025MorningEdexcelGCSE1MA1 1FMathematicsPaper 1 (Non-Calculator) Foundation Tier
Thursday, May 15, 2025MorningEdexcelGCSE1MA1 1HMathematicsPaper 1 (Non-Calculator) Higher Tier
Thursday, May 15, 2025MorningWJECGCSE3300U10-1MathematicsMathematics Unit 1 Foundation Tier (Wales)
Thursday, May 15, 2025MorningWJECGCSE3300U50-1MathematicsMathematics Unit 1 Higher Tier (Wales)
Thursday, May 15, 2025MorningWJECGCSE3300U30-1MathematicsMathematics Unit 1 Intermediate Tier (Wales)
Thursday, May 15, 2025MorningWJECGCSEC300U10-1MathematicsMathematics Component 1 Foundation Tier (Eduqas)
Thursday, May 15, 2025MorningWJECGCSEC300UA0-1MathematicsMathematics Component 1 Higher Tier (Eduqas)
Thursday, May 15, 2025AfternoonEdexcelAS Level8MA0 01MathematicsPaper 1: Pure Mathematics
Thursday, May 15, 2025AfternoonAQAAS Level7356/1MathematicsMathematics Paper 1
Friday, May 23, 2025AfternoonWJEC A Level2300U20-1MathematicsMathematics AS Unit 2 (Wales)
Friday, May 23, 2025AfternoonEdexcelAS Level8MA0 02MathematicsPaper 2: Statistics and Mechanics
Friday, May 23, 2025AfternoonAQAAS Level7356/2MathematicsMathematics Paper 2
Wednesday, June 04, 2025MorningWJEC A Level1300U30-1MathematicsMathematics A2 Unit 3 (Wales)
Wednesday, June 04, 2025MorningEdexcelGCSE1MA1 2FMathematicsPaper 2 (Calculator) Foundation Tier
Wednesday, June 04, 2025MorningEdexcelGCSE1MA1 2HMathematicsPaper 2 (Calculator) Higher Tier
Wednesday, June 04, 2025MorningOCRGCSE (9-1)J560/02MathematicsPaper 2 (Foundation Tier) - Written Paper
Wednesday, June 04, 2025MorningOCRGCSE (9-1)J560/05MathematicsPaper 5 (Higher Tier) - Written Paper
Wednesday, June 04, 2025MorningAQAGCSE8300/2F and 2HMathematicsMathematics Paper 2 (calculator) (both tiers)
Wednesday, June 04, 2025MorningWJECGCSEC300U20-1MathematicsMathematics Component 2 Foundation Tier (Eduqas)
Wednesday, June 04, 2025MorningWJECGCSEC300UB0-1MathematicsMathematics Component 2 Higher Tier (Eduqas)
Wednesday, June 04, 2025AfternoonAQA A Level7357/1MathematicsMathematics Paper 1
Wednesday, June 04, 2025AfternoonEdexcel A Level9MA0 01MathematicsPaper 1: Pure Mathematics 1
Wednesday, June 11, 2025MorningEdexcelGCSE1MA1 3FMathematicsPaper 3 (Calculator) Foundation Tier
Wednesday, June 11, 2025MorningEdexcelGCSE1MA1 3HMathematicsPaper 3 (Calculator) Higher Tier
Wednesday, June 11, 2025MorningOCRGCSE (9-1)J560/03MathematicsPaper 3 (Foundation Tier) - Written Paper
Wednesday, June 11, 2025MorningOCRGCSE (9-1)J560/06MathematicsPaper 6 (Higher Tier) - Written Paper
Wednesday, June 11, 2025MorningAQAGCSE8300/3F and 3HMathematicsMathematics Paper 3 (calculator) (both tiers)
Wednesday, June 11, 2025MorningWJECGCSE3300U20-1MathematicsMathematics Unit 2 Foundation Tier (Wales)
Wednesday, June 11, 2025MorningWJECGCSE3300U60-1MathematicsMathematics Unit 2 Higher Tier (Wales)
Wednesday, June 11, 2025MorningWJECGCSE3300U40-1MathematicsMathematics Unit 2 Intermediate Tier (Wales)
Thursday, June 12, 2025AfternoonWJEC A Level1300U40-1MathematicsMathematics A2 Unit 4 (Wales)
Thursday, June 12, 2025AfternoonEdexcel A Level9MA0 02MathematicsPaper 2: Pure Mathematics 2
Thursday, June 12, 2025AfternoonAQA A Level7357/2MathematicsMathematics Paper 2
Thursday, June 19, 2025AfternoonEdexcel A Level9MA0 03MathematicsPaper 3: Statistics & Mechanics
Thursday, June 19, 2025AfternoonAQA A Level7357/3MathematicsMathematics Paper 3
Thursday, May 08, 2025MorningWJECGCSE3310U10-1Mathematics – NumeracyMathematics – Numeracy Unit 1 Foundation Tier (Wales)
Thursday, May 08, 2025MorningWJECGCSE3310U50-1Mathematics – NumeracyMathematics – Numeracy Unit 1 Higher Tier (Wales)
Thursday, May 08, 2025MorningWJECGCSE3310U30-1Mathematics – NumeracyMathematics – Numeracy Unit 1 Intermediate Tier (Wales)
Wednesday, June 04, 2025MorningWJECGCSE3310U20-1Mathematics – NumeracyMathematics – Numeracy Unit 2 Foundation Tier (Wales)
Wednesday, June 04, 2025MorningWJECGCSE3310U60-1Mathematics – NumeracyMathematics – Numeracy Unit 2 Higher Tier (Wales)
Wednesday, June 04, 2025MorningWJECGCSE3310U40-1Mathematics – NumeracyMathematics – Numeracy Unit 2 Intermediate Tier (Wales)
Friday, May 02, 2025MorningCambridgeCambridge IGCSE (9-1)980Mathematics (Core)12
Wednesday, May 07, 2025MorningCambridgeCambridge IGCSE (9-1)980Mathematics (Core)32
Friday, May 02, 2025MorningCambridgeCambridge IGCSE (9-1)980Mathematics (Extended)22
Wednesday, May 07, 2025MorningCambridgeCambridge IGCSE (9-1)980Mathematics (Extended)42
Wednesday, May 07, 2025MorningCambridge A Level9709Mathematics (Mechanics)42
Wednesday, May 14, 2025MorningCambridge A Level9709Mathematics (Probability & Statistics 1)52
Wednesday, May 07, 2025MorningCambridge A Level9709Mathematics (Probability & Statistics 2)62
Friday, May 02, 2025MorningCambridge A Level9709Mathematics (Pure Mathematics 1)12
Wednesday, May 07, 2025MorningCambridge A Level9709Mathematics (Pure Mathematics 2)22
Monday, May 19, 2025MorningCambridge A Level9709Mathematics (Pure Mathematics 3)32
Friday, May 02, 2025MorningCambridgeCambridge IGCSE580Mathematics (Without Coursework) (Core)12
Wednesday, May 07, 2025MorningCambridgeCambridge IGCSE580Mathematics (Without Coursework) (Core)32
Friday, May 02, 2025MorningCambridgeCambridge IGCSE580Mathematics (Without Coursework) (Extended)22
Wednesday, May 07, 2025MorningCambridgeCambridge IGCSE580Mathematics (Without Coursework) (Extended)42
Thursday, May 15, 2025AfternoonOCR A LevelH230/01Mathematics APure Mathematics and Statistics - Written Paper
Friday, May 23, 2025AfternoonOCR A LevelH230/02Mathematics APure Mathematics and Mechanics - Written Paper
Wednesday, June 04, 2025AfternoonOCR A LevelH240/01Mathematics APure Mathematics - Written Paper
Thursday, June 12, 2025AfternoonOCR A LevelH240/02Mathematics APure Mathematics and Statistics - Written Paper
Thursday, June 19, 2025AfternoonOCR A LevelH240/03Mathematics APure Mathematics and Mechanics - Written Paper
Monday, June 02, 2025MorningEdexcelInternational GCSE4MB1 01RMathematics BPaper 1R
Monday, June 02, 2025MorningEdexcelInternational GCSE4MB1 01Mathematics BPaper 1
Wednesday, June 11, 2025MorningEdexcelInternational GCSE4MB1 02RMathematics BPaper 2R
Wednesday, June 11, 2025MorningEdexcelInternational GCSE4MB1 02Mathematics BPaper 2
Thursday, May 15, 2025AfternoonOCR A LevelH630/01Mathematics B (MEI)Pure Mathematics and Mechanics - Written Paper
Friday, May 23, 2025AfternoonOCR A LevelH630/02Mathematics B (MEI)Pure Mathematics and Statistics - Written Paper
Wednesday, June 04, 2025AfternoonOCR A LevelH640/01Mathematics B (MEI)Pure Mathematics and Mechanics - Written Paper
Thursday, June 12, 2025AfternoonOCR A LevelH640/02Mathematics B (MEI)Pure Mathematics and Statistics - Written Paper
Thursday, June 19, 2025AfternoonOCR A LevelH640/03Mathematics B (MEI)Pure Mathematics and Comprehension - Written Paper
Friday, May 02, 2025MorningCambridgeCambridge O Level4024Mathematics Syllabus D12
Wednesday, May 07, 2025MorningCambridgeCambridge O Level4024Mathematics Syllabus D22
Wednesday, May 21, 2025MorningEdexcel A Level9PN0 01PersianPaper 1: Translation into English, reading comprehension and writing (research question) in Persian
Tuesday, June 03, 2025AfternoonEdexcelGCSE1PN0 1FPersianPaper 1: Listening and understanding in Persian Foundation Tier
Tuesday, June 03, 2025AfternoonEdexcelGCSE1PN0 1HPersianPaper 1: Listening and understanding in Persian Higher Tier
Tuesday, June 03, 2025AfternoonEdexcelGCSE1PN0 3FPersianPaper 3: Reading and understanding in Persian Foundation Tier
Tuesday, June 03, 2025AfternoonEdexcelGCSE1PN0 3HPersianPaper 3: Reading and understanding in Persian Higher Tier
Friday, June 06, 2025MorningEdexcel A Level9PN0 02PersianPaper 2: Translation into Persian and written response to works
Friday, June 13, 2025AfternoonEdexcelGCSE1PN0 4FPersianPaper 4: Writing in Persian Foundation Tier
Friday, June 13, 2025AfternoonEdexcelGCSE1PN0 4HPersianPaper 4: Writing in Persian Higher Tier
Monday, June 16, 2025AfternoonEdexcel A Level9PN0 03PersianPaper 3: Listening, reading and writing in Persian
Tuesday, May 13, 2025MorningAQA A Level7172/1PhilosophyPhilosophy Paper 1
Tuesday, May 20, 2025MorningAQA A Level7172/2PhilosophyPhilosophy Paper 2
Monday, May 05, 2025AfternoonCambridgeCambridge O Level5054Physics21
Tuesday, May 20, 2025AfternoonCambridge A Level9702Physics21
Friday, May 16, 2025AfternoonCambridge A Level9702Physics41
Tuesday, May 20, 2025AfternoonCambridge A Level9702Physics51
Wednesday, May 14, 2025MorningAQAAS Level7407/1PhysicsPhysics Paper 1
Wednesday, May 14, 2025MorningEdexcelAS Level8PH0 01PhysicsPaper 1: Core Physics I
Wednesday, May 14, 2025MorningWJEC A LevelB420U10-1PhysicsPhysics AS Component 1 (Eduqas)
Thursday, May 15, 2025AfternoonWJEC A Level2420U10-1PhysicsPhysics AS Unit 1 (Wales)
Wednesday, May 21, 2025AfternoonWJEC A LevelB420U20-1PhysicsPhysics AS Component 2 (Eduqas)
Wednesday, May 21, 2025AfternoonWJEC A Level2420U20-1PhysicsPhysics AS Unit 2 (Wales)
Wednesday, May 21, 2025AfternoonEdexcelAS Level8PH0 02PhysicsPaper 2: Core Physics II
Wednesday, May 21, 2025AfternoonAQAAS Level7407/2PhysicsPhysics Paper 2
Thursday, May 22, 2025MorningAQAGCSE8463/1F and 1HPhysicsPhysics Paper 1 (both tiers)
Thursday, May 22, 2025MorningEdexcelGCSE1PH0 1FPhysicsPaper 1 Foundation Tier
Thursday, May 22, 2025MorningEdexcelGCSE1PH0 1HPhysicsPaper 1 Higher Tier
Thursday, May 22, 2025MorningWJECGCSE3420U20-1PhysicsPhysics Unit 2 Foundation Tier (Wales)
Thursday, May 22, 2025MorningWJECGCSE3420UB0-1PhysicsPhysics Unit 2 Higher Tier (Wales)
Friday, May 23, 2025MorningAQA A Level7408/1PhysicsPhysics Paper 1
Friday, May 23, 2025MorningEdexcel A Level9PH0 01PhysicsPaper 1: Advanced Physics I
Friday, May 23, 2025MorningWJEC A LevelA420U10-1PhysicsPhysics A Level Component 1 (Eduqas)
Monday, June 02, 2025AfternoonWJEC A Level1420U30-1PhysicsPhysics A2 Unit 3 (Wales)
Monday, June 09, 2025MorningWJEC A LevelA420U20-1PhysicsPhysics A Level Component 2 (Eduqas)
Monday, June 09, 2025MorningWJEC A Level1420U40-1PhysicsPhysics A2 Unit 4 (Wales)
Monday, June 09, 2025MorningEdexcel A Level9PH0 02PhysicsPaper 2: Advanced Physics II
Monday, June 09, 2025MorningAQA A Level7408/2PhysicsPhysics Paper 2
Monday, June 16, 2025MorningAQAGCSE8463/2F and 2HPhysicsPhysics Paper 2 (both tiers)
Monday, June 16, 2025MorningEdexcelGCSE1PH0 2FPhysicsPaper 2 Foundation Tier
Monday, June 16, 2025MorningEdexcelGCSE1PH0 2HPhysicsPaper 2 Higher Tier
Monday, June 16, 2025MorningWJECGCSE3420U10-1PhysicsPhysics Unit 1 Foundation Tier (Wales)
Monday, June 16, 2025MorningWJECGCSE3420UA0-1PhysicsPhysics Unit 1 Higher Tier (Wales)
Tuesday, June 17, 2025MorningAQA A Level7408/3PhysicsPhysics Paper 3
Tuesday, June 17, 2025MorningEdexcel A Level9PH0 03PhysicsPaper 3: General and Practical Principles in Physics
Tuesday, June 17, 2025MorningWJEC A LevelA420U30-1PhysicsPhysics A Level Component 3 (Eduqas)
Tuesday, May 20, 2025AfternoonCambridgeCambridge O Level5054Physics (Alternative to Practical)41
Tuesday, May 20, 2025AfternoonCambridgeCambridge IGCSE625Physics (Alternative to Practical)61
Tuesday, May 20, 2025AfternoonCambridgeCambridge IGCSE (9-1)972Physics (Alternative to Practical)61
Friday, May 09, 2025AfternoonCambridgeCambridge IGCSE625Physics (Core)31
Friday, May 09, 2025AfternoonCambridgeCambridge IGCSE (9-1)972Physics (Core)31
Friday, May 09, 2025AfternoonCambridgeCambridge IGCSE625Physics (Extended)41
Friday, May 09, 2025AfternoonCambridgeCambridge IGCSE (9-1)972Physics (Extended)41
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE625Physics (Multiple Choice - Core)11
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE (9-1)972Physics (Multiple Choice - Core)11
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE625Physics (Multiple Choice - Extended)21
Thursday, June 05, 2025AfternoonCambridgeCambridge IGCSE (9-1)972Physics (Multiple Choice - Extended)21
Thursday, June 05, 2025AfternoonCambridgeCambridge O Level5054Physics (Multiple Choice)11
Thursday, June 05, 2025AfternoonCambridge A Level9702Physics (Multiple Choice)11
Tuesday, April 29, 2025AfternoonCambridge A Level9702Physics (Practical - Advanced)31
Thursday, May 22, 2025AfternoonCambridge A Level9702Physics (Practical - Advanced)32
Tuesday, May 20, 2025AfternoonCambridgeCambridge O Level5054Physics (Practical)31
Tuesday, May 20, 2025AfternoonCambridgeCambridge IGCSE625Physics (Practical)51
Tuesday, May 20, 2025AfternoonCambridgeCambridge IGCSE (9-1)972Physics (Practical)51
Wednesday, May 14, 2025MorningOCR A LevelH156/01Physics ABreadth in physics - Written Paper
Wednesday, May 21, 2025AfternoonOCR A LevelH156/02Physics ADepth in physics - Written Paper
Friday, May 23, 2025MorningOCR A LevelH556/01Physics AModelling physics - Written Paper
Monday, June 09, 2025MorningOCR A LevelH556/02Physics AExploring physics - Written Paper
Tuesday, June 17, 2025MorningOCR A LevelH556/03Physics AUnified physics - Written Paper
Thursday, May 22, 2025MorningOCRGCSE (9-1)J249/01Physics A (Gateway Science)Paper 1 (Foundation Tier) - Written Paper
Thursday, May 22, 2025MorningOCRGCSE (9-1)J249/03Physics A (Gateway Science)Paper 3 (Higher Tier) - Written Paper
Monday, June 16, 2025MorningOCRGCSE (9-1)J249/02Physics A (Gateway Science)Paper 2 (Foundation Tier) - Written Paper
Monday, June 16, 2025MorningOCRGCSE (9-1)J249/04Physics A (Gateway Science)Paper 4 (Higher Tier) - Written Paper
Wednesday, May 14, 2025MorningOCR A LevelH157/01Physics B (Advancing Physics)Foundations of physics - Written Paper
Wednesday, May 21, 2025AfternoonOCR A LevelH157/02Physics B (Advancing Physics)Physics in depth - Written Paper
Friday, May 23, 2025MorningOCR A LevelH557/01Physics B (Advancing Physics)Fundamentals of physics - Written Paper
Monday, June 09, 2025MorningOCR A LevelH557/02Physics B (Advancing Physics)Scientific literacy in physics - Written Paper
Tuesday, June 17, 2025MorningOCR A LevelH557/03Physics B (Advancing Physics)Practical skills in physics - Written Paper
Thursday, May 22, 2025MorningOCRGCSE (9-1)J259/01Physics B (Twenty First Century Science)Breadth in Physics (Foundation Tier) - Written Paper
Thursday, May 22, 2025MorningOCRGCSE (9-1)J259/03Physics B (Twenty First Century Science)Breadth in Physics (Higher Tier) - Written Paper
Monday, June 16, 2025MorningOCRGCSE (9-1)J259/02Physics B (Twenty First Century Science)Depth in Physics (Foundation Tier) - Written Paper
Monday, June 16, 2025MorningOCRGCSE (9-1)J259/04Physics B (Twenty First Century Science)Depth in Physics (Higher Tier) - Written Paper
Tuesday, June 03, 2025AfternoonAQAGCSE8688/LFPolishPolish Paper 1
Tuesday, June 03, 2025AfternoonAQAGCSE8688/LHPolishPolish Paper 1
Tuesday, June 03, 2025AfternoonAQAGCSE8688/RFPolishPolish Paper 3
Tuesday, June 03, 2025AfternoonAQAGCSE8688/RHPolishPolish Paper 3
Friday, June 13, 2025AfternoonAQAGCSE8688/WFPolishPolish Paper 4
Friday, June 13, 2025AfternoonAQAGCSE8688/WHPolishPolish Paper 4
Wednesday, May 14, 2025MorningEdexcelAS Level8PL0 01PoliticsPaper 1: UK Politics
Tuesday, May 20, 2025AfternoonEdexcel A Level9PL0 01PoliticsPaper 1: UK Politics and Core Political Ideas
Tuesday, May 20, 2025AfternoonAQA A Level7152/1PoliticsPolitics Paper 1
Thursday, May 22, 2025MorningEdexcelAS Level8PL0 02PoliticsPaper 2: UK Government
Thursday, June 05, 2025AfternoonAQA A Level7152/2PoliticsPolitics Paper 2
Thursday, June 05, 2025AfternoonEdexcel A Level9PL0 02PoliticsPaper 2: UK Government and Non-core Political Ideas
Tuesday, June 10, 2025MorningEdexcel A Level9PL0 3APoliticsPaper 3A: Comparative Politics - USA
Tuesday, June 10, 2025MorningEdexcel A Level9PL0 3BPoliticsPaper 3B: Comparative Politics - Global Politics
Tuesday, June 10, 2025MorningAQA A Level7152/3PoliticsPolitics Paper 3
Monday, May 05, 2025AfternoonCambridge A Level9718Portuguese2
Thursday, May 08, 2025AfternoonCambridge A Level9718Portuguese3
Tuesday, June 03, 2025AfternoonCambridge A Level9718Portuguese4
Thursday, May 22, 2025MorningEdexcel A Level9PG0 01PortuguesePaper 1: Translation into English, reading comprehension and writing (research question) in Portuguese
Monday, June 02, 2025AfternoonEdexcel A Level9PG0 02PortuguesePaper 2: Translation into Portuguese and written response to works
Thursday, June 12, 2025MorningEdexcel A Level9PG0 03PortuguesePaper 3: Listening, reading and writing in Portuguese
Monday, May 05, 2025AfternoonCambridge A Level8684Portuguese Language2
Thursday, May 08, 2025AfternoonCambridge A Level8684Portuguese Language3
Friday, April 25, 2025AfternoonCambridge A Level9990Psychology11
Friday, May 02, 2025AfternoonCambridge A Level9990Psychology21
Tuesday, May 13, 2025AfternoonCambridge A Level9990Psychology31
Friday, May 16, 2025AfternoonCambridge A Level9990Psychology41
Thursday, May 08, 2025MorningAQAGCSE8182/1PsychologyPsychology Paper 1
Thursday, May 08, 2025MorningOCRGCSE (9-1)J203/01PsychologyStudies and applications in psychology 1 - Written Paper
Thursday, May 08, 2025MorningEdexcelGCSE1PS0 01PsychologyPaper 1
Monday, May 12, 2025AfternoonWJEC A LevelB290U10-1PsychologyPsychology AS Component 1 (Eduqas)
Monday, May 12, 2025AfternoonWJEC A Level2290U10-1PsychologyPsychology AS Unit 1 (Wales)
Monday, May 12, 2025AfternoonEdexcelAS Level8PS0 01PsychologyPaper 1: Social and Cognitive Psychology
Monday, May 12, 2025AfternoonOCR A LevelH167/01PsychologyResearch Methods - Written Paper
Monday, May 12, 2025AfternoonAQAAS Level7181/1PsychologyPsychology Paper 1
Thursday, May 15, 2025AfternoonEdexcelGCSE1PS0 02PsychologyPaper 2
Thursday, May 15, 2025AfternoonAQAGCSE8182/2PsychologyPsychology Paper 2
Thursday, May 15, 2025AfternoonOCRGCSE (9-1)J203/02PsychologyStudies and applications in psychology 2 - Written Paper
Friday, May 16, 2025MorningOCR A LevelH567/01PsychologyResearch methods - Written Paper
Friday, May 16, 2025MorningAQA A Level7182/1PsychologyPsychology Paper 1
Friday, May 16, 2025MorningEdexcel A Level9PS0 01PsychologyPaper 1: Foundations in Psychology
Friday, May 16, 2025MorningWJEC A LevelA290U10-1PsychologyPsychology A Level Component 1 (Eduqas)
Tuesday, May 20, 2025AfternoonWJEC A LevelB290U20-1PsychologyPsychology AS Component 2 (Eduqas)
Tuesday, May 20, 2025AfternoonWJEC A Level2290U20-1PsychologyPsychology AS Unit 2 (Wales)
Tuesday, May 20, 2025AfternoonEdexcelAS Level8PS0 02PsychologyPaper 2: Biological Psychology and Learning Theories
Tuesday, May 20, 2025AfternoonAQAAS Level7181/2PsychologyPsychology Paper 2
Tuesday, May 20, 2025AfternoonOCR A LevelH167/02PsychologyPsychological themes through core studies - Written Paper
Wednesday, May 21, 2025MorningOCR A LevelH567/02PsychologyPsychological themes through core studies - Written Paper
Wednesday, May 21, 2025MorningAQA A Level7182/2PsychologyPsychology Paper 2
Wednesday, May 21, 2025MorningEdexcel A Level9PS0 02PsychologyPaper 2: Applications of Psychology
Wednesday, May 21, 2025MorningWJEC A LevelA290U20-1PsychologyPsychology A Level Component 2 (Eduqas)
Wednesday, May 21, 2025MorningWJEC A Level1290U30-1PsychologyPsychology A2 Unit 3 (Wales)
Monday, June 09, 2025MorningWJEC A LevelA290U30-1PsychologyPsychology A Level Component 3 (Eduqas)
Monday, June 09, 2025MorningWJEC A Level1290U40-1PsychologyPsychology A2 Unit 4 (Wales)
Monday, June 09, 2025MorningEdexcel A Level9PS0 03PsychologyPaper 3: Psychological Skills
Monday, June 09, 2025MorningOCR A LevelH567/03PsychologyApplied psychology - Written Paper
Monday, June 09, 2025MorningAQA A Level7182/3PsychologyPsychology Paper 3
Tuesday, May 13, 2025MorningWJECGCSEC120U10-1Religious StudiesReligious Studies (Full Course) Route A Component 1 (Eduqas)
Tuesday, May 13, 2025MorningWJECGCSEC120U80-1Religious StudiesReligious Studies (Full Course) Route B Component 1 (Eduqas)
Tuesday, May 13, 2025MorningWJECGCSEC125U10-1Religious StudiesReligious Studies (Short Course) Component 1 (Eduqas)
Friday, May 16, 2025MorningOCR A LevelH173/01Religious StudiesPhilosophy of religion - Written Paper
Friday, May 16, 2025MorningAQAAS Level7061/1Religious StudiesReligious Studies Paper 1
Friday, May 16, 2025MorningEdexcelAS Level8RS0 01Religious StudiesPaper 1: Philosophy of Religion
Friday, May 16, 2025MorningWJEC A LevelB120UA0-F0-1Religious StudiesReligious Studies AS Component 1 (Options A to F) (Eduqas)
Friday, May 16, 2025MorningWJEC A Level2120UA0-F0-1Religious StudiesReligious Studies AS Unit 1 (Options A to F) (Wales)
Wednesday, May 21, 2025AfternoonWJECGCSE3120UA0-F0-1Religious StudiesReligious Studies Unit 1 (Options A to F) (Wales)
Wednesday, May 21, 2025AfternoonWJECGCSEC120U20-1Religious StudiesReligious Studies (Full Course) Route A Component 2 (Eduqas)
Wednesday, May 21, 2025AfternoonWJECGCSEC120U90-1Religious StudiesReligious Studies (Full Course) Route B Component 2 (Eduqas)
Wednesday, May 21, 2025AfternoonWJECGCSEC125U20-1Religious StudiesReligious Studies (Short Course) Component 2 (Eduqas)
Thursday, May 22, 2025MorningOCR A LevelH173/02Religious StudiesReligion and ethics - Written Paper
Thursday, May 22, 2025MorningAQAAS Level7061/2A to 2EReligious StudiesReligious Studies Paper 2
Thursday, May 22, 2025MorningEdexcelAS Level8RS0 02Religious StudiesPaper 2: Religion and Ethics
Thursday, May 22, 2025MorningWJEC A Level2120U20-1Religious StudiesReligious Studies AS Unit 2 (Wales)
Thursday, May 22, 2025MorningWJEC A LevelB120U20-1Religious StudiesReligious Studies AS Component 2 (Eduqas)
Monday, June 02, 2025AfternoonEdexcelAS Level8RS0 03Religious StudiesPaper 3: New Testament Studies
Monday, June 02, 2025AfternoonWJEC A LevelB120U30-1Religious StudiesReligious Studies AS Component 3 (Eduqas)
Wednesday, June 04, 2025AfternoonWJECGCSE3120U10-50-1Religious StudiesReligious Studies Unit 2 (Options A to E) (Wales)
Wednesday, June 04, 2025AfternoonWJECGCSE3121U30-1Religious StudiesReligious Studies Unit 3 (Wales)
Wednesday, June 04, 2025AfternoonWJECGCSEC120U30-70-1Religious StudiesReligious Studies (Full Course) Route A Component 3 (Options 1 to 5) (Eduqas)
Wednesday, June 04, 2025AfternoonWJECGCSEC120U60-1Religious StudiesReligious Studies (Full Course) Route B Component 3 (Option 4) (Eduqas)
Wednesday, June 04, 2025AfternoonWJECGCSEC125U30-70-1Religious StudiesReligious Studies (Short Course) Component 3 (Options 1 to 5) (Eduqas)
Friday, June 06, 2025MorningEdexcelAS Level8RS0 4A-4FReligious StudiesPaper 4: Study of Religion
Friday, June 06, 2025MorningOCR A LevelH173/03Religious StudiesDevelopments in Christian thought - Written Paper
Friday, June 06, 2025MorningOCR A LevelH173/04Religious StudiesDevelopments in Islamic thought - Written Paper
Friday, June 06, 2025MorningOCR A LevelH173/05Religious StudiesDevelopments in Jewish thought - Written Paper
Friday, June 06, 2025MorningOCR A LevelH173/06Religious StudiesDevelopments in Buddhist thought - Written Paper
Friday, June 06, 2025MorningOCR A LevelH173/07Religious StudiesDevelopments in Hindu thought - Written Paper
Tuesday, June 10, 2025AfternoonAQA A Level7062/1Religious StudiesReligious Studies Paper 1
Tuesday, June 10, 2025AfternoonOCR A LevelH573/01Religious StudiesPhilosophy of religion - Written Paper
Tuesday, June 10, 2025AfternoonEdexcel A Level9RS0 01Religious StudiesPaper 1: Philosophy of Religion
Tuesday, June 10, 2025AfternoonWJEC A Level1120UA0-F0-1Religious StudiesReligious Studies A2 Unit 3 (Options A to F) (Wales)
Tuesday, June 10, 2025AfternoonWJEC A Level1120U60-1Religious StudiesReligious Studies A2 Unit 6 (Wales)
Tuesday, June 10, 2025AfternoonWJEC A LevelA120UA0-F0-1Religious StudiesReligious Studies A Level Component 1 (Options A to F) (Eduqas)
Tuesday, June 17, 2025AfternoonWJEC A Level1120U40-1Religious StudiesReligious Studies A2 Unit 4 (Wales)
Tuesday, June 17, 2025AfternoonWJEC A LevelA120U20-1Religious StudiesReligious Studies A Level Component 2 (Eduqas)
Tuesday, June 17, 2025AfternoonEdexcel A Level9RS0 02Religious StudiesPaper 2: Religion and Ethics
Tuesday, June 17, 2025AfternoonOCR A LevelH573/02Religious StudiesReligion and ethics - Written Paper
Tuesday, June 17, 2025AfternoonAQA A Level7062/2A to 2EReligious StudiesReligious Studies Paper 2 (options A to E)
Friday, June 20, 2025MorningEdexcel A Level9RS0 03Religious StudiesPaper 3: New Testament Studies
Friday, June 20, 2025MorningOCR A LevelH573/03Religious StudiesDevelopments in Christian thought - Written Paper
Friday, June 20, 2025MorningOCR A LevelH573/04Religious StudiesDevelopments in Islamic thought - Written Paper
Friday, June 20, 2025MorningOCR A LevelH573/05Religious StudiesDevelopments in Jewish thought - Written Paper
Friday, June 20, 2025MorningOCR A LevelH573/06Religious StudiesDevelopments in Buddhist thought - Written Paper
Friday, June 20, 2025MorningOCR A LevelH573/07Religious StudiesDevelopments in Hindu thought - Written Paper
Friday, June 20, 2025MorningWJEC A Level1120U50-1Religious StudiesReligious Studies A2 Unit 5 (Wales)
Friday, June 20, 2025MorningWJEC A LevelA120U30-1Religious StudiesReligious Studies A Level Component 3 (Eduqas)
Monday, June 23, 2025AfternoonEdexcel A Level9RS0 4A-4FReligious StudiesPaper 4: Study of Religion
Wednesday, May 21, 2025AfternoonAQAGCSE8061/1-5Religious Studies (Short course)Religious Studies (Short course)
Tuesday, May 13, 2025MorningAQAGCSE8062/ 11-17Religious Studies AReligious Studies A Paper 1
Tuesday, May 13, 2025MorningEdexcelGCSE1RA0 1A-1CReligious Studies APaper 1: Area of Study 1 – Study of Religion
Wednesday, May 21, 2025AfternoonEdexcelGCSE1RA0 2A-2GReligious Studies APaper 2: Area of Study 2 – Study of Second Religion
Wednesday, May 21, 2025AfternoonAQAGCSE8062/2A and 2BReligious Studies AReligious Studies A Paper 2
Wednesday, June 04, 2025AfternoonEdexcelGCSE1RA0 3A-3CReligious Studies APaper 3: Area of Study 3 – Philosophy and Ethics
Wednesday, June 04, 2025AfternoonEdexcelGCSE1RA0 4A-4BReligious Studies APaper 4: Area of Study 4 – Textual Studies
Tuesday, May 13, 2025MorningAQAGCSE8063/1Religious Studies BReligious Studies B Paper 1
Tuesday, May 13, 2025MorningEdexcelGCSE1RB0 1A-1GReligious Studies BPaper 1: Area of Study 1 – Religion and Ethics
Wednesday, May 21, 2025AfternoonEdexcelGCSE1RB0 2A-2GReligious Studies BPaper 2: Area of Study 2 – Religion, Peace and Conflict
Wednesday, May 21, 2025AfternoonAQAGCSE8063/2A, 2B, 2X and 2YReligious Studies BReligious Studies B Paper 2
Wednesday, June 04, 2025AfternoonEdexcelGCSE1RB0 3A-3GReligious Studies BPaper 3: Area of Study 3 – Religion, Philosophy and Social Justice
Tuesday, June 03, 2025MorningEdexcelGCSE1RU0 1FRussianPaper 1: Listening and understanding in Russian Foundation Tier
Monday, April 28, 2025MorningCambridgeCambridge IGCSE499Sanskrit12
Wednesday, April 30, 2025MorningCambridgeCambridge IGCSE499Sanskrit22
Tuesday, May 13, 2025AfternoonWJECGCSE3430U40-1Science (Double Award)Science Unit 4 Foundation Tier (Wales)
Tuesday, May 13, 2025AfternoonWJECGCSE3430UD0-1Science (Double Award)Science Unit 4 Higher Tier (Wales)
Monday, May 19, 2025MorningWJECGCSE3430U50-1Science (Double Award)Science Unit 5 Foundation Tier (Wales)
Monday, May 19, 2025MorningWJECGCSE3430UE0-1Science (Double Award)Science Unit 5 Higher Tier (Wales)
Thursday, May 22, 2025MorningWJECGCSE3430U60-1Science (Double Award)Science Unit 6 Foundation Tier (Wales)
Thursday, May 22, 2025MorningWJECGCSE3430UF0-1Science (Double Award)Science Unit 6 Higher Tier (Wales)
Monday, June 09, 2025MorningWJECGCSE3430U10-1Science (Double Award)Science Unit 1 Foundation Tier (Wales)
Monday, June 09, 2025MorningWJECGCSE3430UA0-1Science (Double Award)Science Unit 1 Higher Tier (Wales)
Friday, June 13, 2025MorningWJECGCSE3430U20-1Science (Double Award)Science Unit 2 Foundation Tier (Wales)
Friday, June 13, 2025MorningWJECGCSE3430UB0-1Science (Double Award)Science Unit 2 Higher Tier (Wales)
Monday, June 16, 2025MorningWJECGCSE3430U30-1Science (Double Award)Science Unit 3 Foundation Tier (Wales)
Monday, June 16, 2025MorningWJECGCSE3430UC0-1Science (Double Award)Science Unit 3 Higher Tier (Wales)
Tuesday, May 13, 2025AfternoonEdexcelInternational GCSE4SD0 1BRScience (Double Award) (Linear)Paper: 1BR
Tuesday, May 13, 2025AfternoonEdexcelInternational GCSE4SD0 1BScience (Double Award) (Linear)Paper: 1B
Monday, May 19, 2025MorningEdexcelInternational GCSE4SD0 1CScience (Double Award) (Linear)Paper: 1C
Monday, May 19, 2025MorningEdexcelInternational GCSE4SD0 1CRScience (Double Award) (Linear)Paper: 1CR
Thursday, May 22, 2025MorningEdexcelInternational GCSE4SD0 1PRScience (Double Award) (Linear)Paper: 1PR
Thursday, May 22, 2025MorningEdexcelInternational GCSE4SD0 1PScience (Double Award) (Linear)Paper: 1P
Monday, June 09, 2025MorningEdexcelInternational GCSE4SS0 1BScience (Single Award)Paper: 1B
Friday, June 13, 2025MorningEdexcelInternational GCSE4SS0 1CScience (Single Award)Paper: 1C
Monday, June 16, 2025MorningEdexcelInternational GCSE4SS0 1PScience (Single Award)Paper: 1P
Monday, April 28, 2025MorningCambridgeCambridge O Level3248Second Language Urdu1
Wednesday, April 30, 2025MorningCambridgeCambridge O Level3248Second Language Urdu2
Friday, April 25, 2025MorningCambridgeCambridge O Level3205Sinhala1
Tuesday, April 29, 2025MorningCambridgeCambridge O Level3205Sinhala2
Monday, June 02, 2025AfternoonEdexcelInternational GCSE4SI1 01SinhalaPaper 1: Reading, Writing and Translation
Tuesday, May 13, 2025MorningCambridge A Level9699Sociology12
Thursday, May 22, 2025MorningCambridgeCambridge IGCSE495Sociology12
Thursday, May 22, 2025MorningCambridgeCambridge O Level2251Sociology12
Friday, May 16, 2025MorningCambridge A Level9699Sociology22
Tuesday, May 27, 2025MorningCambridgeCambridge IGCSE495Sociology22
Tuesday, May 27, 2025MorningCambridgeCambridge O Level2251Sociology22
Tuesday, May 27, 2025MorningCambridge A Level9699Sociology32
Thursday, May 29, 2025MorningCambridge A Level9699Sociology42
Friday, May 09, 2025MorningAQAGCSE8192/1SociologySociology Paper 1
Friday, May 09, 2025MorningWJECGCSEC200U10-1SociologySociology Component 1 (Eduqas)
Tuesday, May 13, 2025MorningOCR A LevelH180/01SociologySocialisation, culture and identity - Written Paper
Tuesday, May 13, 2025MorningAQAAS Level7191/1SociologySociology Paper 1
Tuesday, May 13, 2025MorningWJEC A LevelB200U10-1SociologySociology AS Component 1 (Eduqas)
Tuesday, May 13, 2025MorningWJEC A Level2200U10-1SociologySociology AS Unit 1 (Wales)
Monday, May 19, 2025MorningOCR A LevelH580/01SociologySocialisation, culture and identity - Written Paper
Monday, May 19, 2025MorningAQA A Level7192/1SociologySociology Paper 1
Monday, May 19, 2025MorningWJEC A LevelA200U10-1SociologySociology A Level Component 1 (Eduqas)
Monday, May 19, 2025MorningWJEC A Level1200U30-1SociologySociology A2 Unit 3 (Wales)
Tuesday, May 20, 2025MorningOCR A LevelH180/02SociologyResearching and understanding social inequalities - Written Paper
Tuesday, May 20, 2025MorningAQAAS Level7191/2SociologySociology Paper 2
Tuesday, May 20, 2025MorningWJEC A Level2200U20-1SociologySociology AS Unit 2 (Wales)
Tuesday, May 20, 2025MorningWJEC A LevelB200U20-1SociologySociology AS Component 2 (Eduqas)
Tuesday, May 20, 2025AfternoonWJECGCSEC200U20-1SociologySociology Component 2 (Eduqas)
Tuesday, May 20, 2025AfternoonAQAGCSE8192/2SociologySociology Paper 2
Wednesday, June 04, 2025MorningWJEC A LevelA200U20-1SociologySociology A Level Component 2 (Eduqas)
Wednesday, June 04, 2025MorningOCR A LevelH580/02SociologyResearching and understanding social inequalities - Written Paper
Wednesday, June 04, 2025MorningAQA A Level7192/2SociologySociology Paper 2
Friday, June 13, 2025AfternoonWJEC A LevelA200U30-1SociologySociology A Level Component 3 (Eduqas)
Friday, June 13, 2025AfternoonWJEC A Level1200U40-1SociologySociology A2 Unit 4 (Wales)
Friday, June 13, 2025AfternoonOCR A LevelH580/03SociologyDebates in contemporary society - Written Paper
Friday, June 13, 2025AfternoonAQA A Level7192/3SociologySociology Paper 3
Wednesday, May 21, 2025MorningCambridgeCambridge IGCSE530Spanish22
Wednesday, May 21, 2025MorningCambridgeCambridge IGCSE (9-1)7160Spanish22
Friday, May 23, 2025MorningCambridgeCambridge IGCSE530Spanish42
Friday, May 23, 2025MorningCambridgeCambridge IGCSE (9-1)7160Spanish42
Monday, May 12, 2025MorningAQAAS Level7691/1SpanishSpanish Paper 1
Monday, May 12, 2025MorningWJEC A LevelB810U20-1SpanishSpanish AS Component 2 (Eduqas)
Monday, May 12, 2025MorningWJEC A Level2810U20-1SpanishSpanish AS Unit 2 (Wales)
Monday, May 19, 2025MorningAQAAS Level7691/2SpanishSpanish Paper 2
Monday, May 19, 2025MorningWJEC A LevelB810U30-1SpanishSpanish AS Component 3 (Eduqas)
Tuesday, June 03, 2025MorningWJEC A LevelA810U20-1SpanishSpanish A Level Component 2 (Eduqas)
Tuesday, June 03, 2025MorningWJEC A Level1810U40-1SpanishSpanish A2 Unit 4 (Wales)
Tuesday, June 03, 2025MorningEdexcel A Level9SP0 01SpanishPaper 1: Listening, reading and translation
Tuesday, June 03, 2025MorningAQA A Level7692/1SpanishSpanish Paper 1
Tuesday, June 10, 2025MorningEdexcelInternational GCSE4SP1 01SpanishPaper 1: Listening
Tuesday, June 10, 2025MorningEdexcelInternational GCSE4SP1 02SpanishPaper 2: Reading and Writing
Tuesday, June 10, 2025MorningEdexcelInternational GCSE4SP1 01RSpanishPaper 1R: Listening
Tuesday, June 10, 2025MorningEdexcelInternational GCSE4SP1 02RSpanishPaper 2R: Reading and Writing
Tuesday, June 10, 2025MorningEdexcelGCSE1SP0 1FSpanishPaper 1: Listening and understanding in Spanish Foundation Tier
Tuesday, June 10, 2025MorningEdexcelGCSE1SP0 1HSpanishPaper 1: Listening and understanding in Spanish Higher Tier
Tuesday, June 10, 2025MorningEdexcelGCSE1SP0 3FSpanishPaper 3: Reading and understanding in Spanish Foundation Tier
Tuesday, June 10, 2025MorningEdexcelGCSE1SP0 3HSpanishPaper 3: Reading and understanding in Spanish Higher Tier
Tuesday, June 10, 2025MorningWJECGCSE3810U20-1SpanishSpanish Unit 2 (Listening) Foundation Tier (Wales)
Tuesday, June 10, 2025MorningWJECGCSE3810UB0-1SpanishSpanish Unit 2 (Listening) Higher Tier (Wales)
Tuesday, June 10, 2025MorningWJECGCSE3810U30-1SpanishSpanish Unit 3 (Reading) Foundation Tier (Wales)
Tuesday, June 10, 2025MorningWJECGCSE3810UC0-1SpanishSpanish Unit 3 (Reading) Higher Tier (Wales)
Tuesday, June 10, 2025MorningWJECGCSEC810U20-1SpanishSpanish Component 2 (Listening) Foundation Tier (Eduqas)
Tuesday, June 10, 2025MorningWJECGCSEC810UB0-1SpanishSpanish Component 2 (Listening) Higher Tier (Eduqas)
Tuesday, June 10, 2025MorningWJECGCSEC810U30-1SpanishSpanish Component 3 (Reading) Foundation Tier (Eduqas)
Tuesday, June 10, 2025MorningWJECGCSEC810UC0-1SpanishSpanish Component 3 (Reading) Higher Tier (Eduqas)
Wednesday, June 11, 2025MorningWJEC A Level1810U50-1SpanishSpanish A2 Unit 5 (Wales)
Wednesday, June 11, 2025MorningWJEC A LevelA810U30-1SpanishSpanish A Level Component 3 (Eduqas)
Wednesday, June 11, 2025MorningEdexcel A Level9SP0 02SpanishPaper 2: Written response to works and translation
Wednesday, June 11, 2025MorningAQA A Level7692/2SpanishSpanish Paper 2
Tuesday, June 17, 2025MorningEdexcelGCSE1SP0 4FSpanishPaper 4: Writing in Spanish Foundation Tier
Tuesday, June 17, 2025MorningEdexcelGCSE1SP0 4HSpanishPaper 4: Writing in Spanish Higher Tier
Tuesday, June 17, 2025MorningWJECGCSE3810U40-1SpanishSpanish Unit 4 (Writing) Foundation Tier (Wales)
Tuesday, June 17, 2025MorningWJECGCSE3810UD0-1SpanishSpanish Unit 4 (Writing) Higher Tier (Wales)
Tuesday, June 17, 2025MorningWJECGCSEC810U40-1SpanishSpanish Component 4 (Writing) Foundation Tier (Eduqas)
Tuesday, June 17, 2025MorningWJECGCSEC810UD0-1SpanishSpanish Component 4 (Writing) Higher Tier (Eduqas)
Tuesday, June 10, 2025MorningAQAGCSE8698/LFSpanish (final sitting/ resit)Spanish Paper 1
Tuesday, June 10, 2025MorningAQAGCSE8698/LHSpanish (final sitting/ resit)Spanish Paper 1
Tuesday, June 10, 2025MorningAQAGCSE8698/RFSpanish (final sitting/ resit)Spanish Paper 3
Tuesday, June 10, 2025MorningAQAGCSE8698/RHSpanish (final sitting/ resit)Spanish Paper 3
Tuesday, June 17, 2025MorningAQAGCSE8698/WFSpanish (final sitting/ resit)Spanish Paper 4
Tuesday, June 17, 2025MorningAQAGCSE8698/WHSpanish (final sitting/ resit)Spanish Paper 4
Friday, May 23, 2025MorningCambridgeCambridge IGCSE530Spanish (Listening - Multiple Choice)12
Friday, May 23, 2025MorningCambridgeCambridge IGCSE (9-1)7160Spanish (Listening - Multiple Choice)12
Thursday, May 01, 2025MorningCambridge A Level8022Spanish Language32
Wednesday, April 30, 2025MorningCambridge A Level9844Spanish Language & Literature22
Friday, May 09, 2025MorningCambridge A Level9844Spanish Language & Literature32
Monday, May 12, 2025MorningCambridge A Level9844Spanish Language & Literature (Multiple Choice)12
Friday, May 09, 2025MorningCambridge A Level8022Spanish Language (Listening - Multiple Choice)12
Monday, May 12, 2025MorningCambridge A Level8022Spanish Language (Multiple Choice)22
Monday, May 19, 2025MorningCambridge A Level8386Sport & Physical Education12
Monday, June 02, 2025MorningEdexcelGCSE1ST0 1FStatisticsPaper 1 Foundation Tier
Monday, June 02, 2025MorningEdexcelGCSE1ST0 1HStatisticsPaper 1 Higher Tier
Monday, June 02, 2025MorningAQAGCSE8382/1FStatisticsStatistics Paper 1
Monday, June 02, 2025MorningAQAGCSE8382/1HStatisticsStatistics Paper 1
Thursday, June 05, 2025MorningEdexcel A Level9ST0 01StatisticsPaper 1: Data and Probability
Tuesday, June 10, 2025AfternoonEdexcel A Level9ST0 02StatisticsPaper 2: Statistical Inference
Friday, June 13, 2025AfternoonEdexcelGCSE1ST0 2FStatisticsPaper 2 Foundation Tier
Friday, June 13, 2025AfternoonEdexcelGCSE1ST0 2HStatisticsPaper 2 Higher Tier
Friday, June 13, 2025AfternoonAQAGCSE8382/2FStatisticsStatistics Paper 2
Friday, June 13, 2025AfternoonAQAGCSE8382/2HStatisticsStatistics Paper 2
Tuesday, June 17, 2025AfternoonEdexcel A Level9ST0 03StatisticsPaper 3: Statistics in Practice
Friday, April 25, 2025MorningCambridgeCambridge IGCSE262Swahili1
Thursday, May 29, 2025AfternoonEdexcelInternational GCSE4SW1 01SwahiliPaper 1: Reading, Writing and Translation
Thursday, May 29, 2025AfternoonEdexcelInternational GCSE4SW1 02SwahiliPaper 2: Listening
Monday, May 05, 2025MorningCambridgeCambridge IGCSE262Swahili (Listening)2
Friday, April 25, 2025MorningCambridgeCambridge O Level3226Tamil1
Monday, April 28, 2025MorningCambridgeCambridge O Level3226Tamil2
Friday, April 25, 2025MorningCambridge A Level9689Tamil22
Friday, May 02, 2025MorningCambridge A Level9689Tamil32
Wednesday, April 30, 2025MorningCambridge A Level9689Tamil42
Tuesday, June 03, 2025MorningCambridge A Level9689Tamil52
Thursday, June 12, 2025MorningEdexcelInternational GCSE4TA1 01TamilPaper 1: Reading, Writing and Translation
Friday, April 25, 2025MorningCambridge A Level8689Tamil Language22
Friday, May 02, 2025MorningCambridge A Level8689Tamil Language32
Monday, April 28, 2025MorningCambridge A Level9694Thinking Skills12
Thursday, May 01, 2025MorningCambridge A Level9694Thinking Skills22
Wednesday, May 07, 2025MorningCambridge A Level9694Thinking Skills32
Monday, May 12, 2025MorningCambridge A Level9694Thinking Skills42
Friday, May 02, 2025MorningCambridge A Level9395Travel & Tourism12
Friday, May 09, 2025MorningCambridgeCambridge IGCSE471Travel & Tourism12
Thursday, May 22, 2025MorningCambridgeCambridge IGCSE471Travel & Tourism22
Tuesday, May 20, 2025MorningCambridge A Level9395Travel & Tourism32
Thursday, May 22, 2025MorningCambridge A Level9395Travel & Tourism42
Thursday, May 08, 2025MorningEdexcelGCSE1TU0 1FTurkishPaper 1: Listening and understanding in Turkish Foundation Tier
Thursday, May 08, 2025MorningEdexcelGCSE1TU0 1HTurkishPaper 1: Listening and understanding in Turkish Higher Tier
Thursday, May 08, 2025MorningEdexcelGCSE1TU0 3FTurkishPaper 3: Reading and understanding in Turkish Foundation Tier
Thursday, May 08, 2025MorningEdexcelGCSE1TU0 3HTurkishPaper 3: Reading and understanding in Turkish Higher Tier
Wednesday, May 21, 2025MorningEdexcel A Level9TU0 01TurkishPaper 1: Translation into English, reading comprehension and writing (research question) in Turkish
Thursday, May 22, 2025AfternoonEdexcelGCSE1TU0 4FTurkishPaper 4: Writing in Turkish Foundation Tier
Thursday, May 22, 2025AfternoonEdexcelGCSE1TU0 4HTurkishPaper 4: Writing in Turkish Higher Tier
Tuesday, June 03, 2025AfternoonEdexcel A Level9TU0 02TurkishPaper 2: Translation into Turkish and written response to works
Thursday, June 12, 2025MorningEdexcel A Level9TU0 03TurkishPaper 3: Listening, reading and writing in Turkish
Monday, May 19, 2025AfternoonEdexcelGCSE1UR0 1FUrduPaper 1: Listening and understanding in Urdu Foundation Tier
Monday, May 19, 2025AfternoonEdexcelGCSE1UR0 1HUrduPaper 1: Listening and understanding in Urdu Higher Tier
Monday, May 19, 2025AfternoonEdexcelGCSE1UR0 3FUrduPaper 3: Reading and understanding in Urdu Foundation Tier
Monday, May 19, 2025AfternoonEdexcelGCSE1UR0 3HUrduPaper 3: Reading and understanding in Urdu Higher Tier
Monday, May 19, 2025AfternoonAQAGCSE8648/LFUrduUrdu Paper 1
Monday, May 19, 2025AfternoonAQAGCSE8648/LHUrduUrdu Paper 1
Monday, May 19, 2025AfternoonAQAGCSE8648/RFUrduUrdu Paper 3
Monday, May 19, 2025AfternoonAQAGCSE8648/RHUrduUrdu Paper 3
Thursday, May 22, 2025MorningEdexcel A Level9UR0 01UrduPaper 1: Translation into English, reading comprehension and writing (research question) in Urdu
Monday, June 02, 2025MorningEdexcelGCSE1UR0 4FUrduPaper 4: Writing in Urdu Foundation Tier
Monday, June 02, 2025MorningEdexcelGCSE1UR0 4HUrduPaper 4: Writing in Urdu Higher Tier
Monday, June 02, 2025MorningAQAGCSE8648/WFUrduUrdu Paper 4
Monday, June 02, 2025MorningAQAGCSE8648/WHUrduUrdu Paper 4
Friday, June 06, 2025MorningEdexcel A Level9UR0 02UrduPaper 2: Translation into Urdu and written response to works
Friday, June 13, 2025MorningEdexcel A Level9UR0 03UrduPaper 3: Listening, reading and writing in Urdu
Tuesday, May 13, 2025MorningCambridgeCambridge IGCSE539Urdu as a Second Language1
Tuesday, April 29, 2025MorningCambridgeCambridge IGCSE539Urdu as a Second Language (Listening)2
Wednesday, April 30, 2025MorningCambridge A Level8686Urdu Language2
Wednesday, May 21, 2025MorningCambridge A Level8686Urdu Language3

Please email us for more information regarding other subjects, entrycode, fees, and availability in the exams series on [email protected]

Book your place

Exam Entry Forms

Feedback
Feedback
How would you rate your experience?
Do you have any additional comment?
Submit
Thank you for submitting your feedback! Please note, this is for feedback only. We are unable to reply to feedback received here, so if you have a general enquiry and you need to speak with us please visit our contact us page.