International GCSE Mathematics A
Build confidence in Maths A with lessons matched to your Foundation or Higher entry, school textbook and exam goals.
View syllabus & course details →Online Mathematics and Computer Science programs for IB DP, IB MYP, IGCSE, A Level, competitive maths, programming, IA and EE support.
Mathematics and Computer Science are organized into simple pathways so students can find the right support quickly.
Route-based support for school exams, IB DP choices, and advanced problem solving.
Theory, algorithms, IA/project support, Python, and exam-focused practice.
All four pathways with expert guidance.
For engineering, physics, and math-heavy university courses.
Core calculus and algebra with analytical depth.
Statistics, modelling, and applied math.
Applied math with real-world contexts.
New syllabus support for first teaching August 2025 and first assessment May 2027, with separate SL and HL pathways, programming practice, case-study preparation and IA guidance.
Standard Level support for systems, computational thinking, Python or Java, case-study preparation and the computational solution IA.
Higher Level support for SL foundations plus abstract data types, object-oriented programming, deeper systems knowledge, case-study depth and IA execution.
Choose your qualification stage, then match the specification code to your school course.
Build confidence in Maths A with lessons matched to your Foundation or Higher entry, school textbook and exam goals.
View syllabus & course details →Prepare for Maths B with connected algebra, careful reasoning and practice suited to its two different paper formats.
View syllabus & course details →Extend strong school mathematics through richer algebra and calculus, with time to explain each argument and connect methods.
View syllabus & course details →Make the transition to advanced mathematics with a plan that connects new methods to the algebra you already know.
View syllabus & course details →Develop sustained mathematical reasoning and a revision plan that gives each of your selected units the attention it needs.
View syllabus & course details →Build confidence with unfamiliar problems through careful modelling, exact working and a coherent plan for your Further Mathematics units.
View syllabus & course details →Book a paid introductory session and I'll create a personalized plan.
Use the name and code on your school timetable or exam entry. A course level, an exam-board code and a grade mean different things.
In Cambridge IGCSE Mathematics, Core covers the core curriculum. Extended includes Core plus additional topics or greater depth. The entry route affects the papers and available grades; confirm your syllabus and route with your school. These labels do not apply to every IGCSE subject.
GCSE Mathematics uses Foundation and Higher entry tiers with different content depth and grade ranges. Match your school’s board and tier. Our Foundation Mathematics support programme is separate from the GCSE Foundation qualification route.
AS means Advanced Subsidiary; A Level means Advanced Level. A Level covers a broader, deeper course. In Cambridge International courses, AS can be a standalone qualification or part of an allowed staged A Level route. Confirm components and progression rules with your school.
IB MYP means Middle Years Programme; IB DP means Diploma Programme. MYP 1–5 are programme years, not difficulty grades. MYP mathematics and extended mathematics follow school provision; DP uses SL and HL levels.
IB Mathematics AA is Analysis and Approaches; AI is Applications and Interpretation. SL means Standard Level and HL means Higher Level. HL has greater scope and depth. SL/HL also apply to IB DP Computer Science; AA/AI are mathematics route names.
IA means Internal Assessment, a task within an IB subject. EE means Extended Essay, an independent research essay in the Diploma Programme. They are support areas, not separate examination levels.
GCSE means General Certificate of Secondary Education. IGCSE means International General Certificate of Secondary Education; Pearson uses the name International GCSE. Similar names do not mean identical syllabuses or papers.
AP means Advanced Placement. AP Calculus AB and BC are course names, not grades: BC includes the AB calculus content and additional topics. AP Computer Science A is a course title; the “A” is not a grade or a Foundation/Extended tier.
Codes identify the exact qualification. For example, Cambridge 0580 is IGCSE Mathematics, 9709 is AS & A Level Mathematics, and 0478 is IGCSE Computer Science. Pearson 4MA1 identifies International GCSE Mathematics A. A code does not represent the student’s score or ability.
CS means Computer Science. OOP means object-oriented programming, a way of organising code using objects and classes. Data structures are ways to organise information; algorithms are step-by-step methods for solving problems.
References: Cambridge Core and Extended · Cambridge AS & A Levels · IB Diploma curriculum · College Board AP courses
Use the same subject and curriculum choices as introductory booking. Select a programme to discuss your current level and goals.
Build confidence with number, fractions, ratio and early algebra through a plan based on the gaps in your current school work.
View course details →Book an introductory session →Discuss this programmeExplore the individual year pages for topic plans, investigations and criteria-based practice aligned to your school.
IB MYP 1 Mathematics →IB MYP 2 Mathematics →IB MYP 3 Mathematics →Book an introductory session →Discuss this programmeExplore the individual year pages for topic plans, investigations and criteria-based practice aligned to your school.
IB MYP 4 Mathematics →IB MYP 5 Mathematics →Book an introductory session →Discuss this programmeStrengthen essential IGCSE mathematics with clear methods, accurate working and practice matched to your Cambridge Core entry.
View course details →Book an introductory session →Discuss this programmeDevelop fluent algebra and multi-step reasoning for Cambridge IGCSE Extended mathematics, with focused correction and mixed practice.
View course details →Book an introductory session →Discuss this programmeMake GCSE Foundation methods more reliable through practical examples, careful working and revision aligned to your exam board.
View course details →Book an introductory session →Discuss this programmeBuild GCSE Higher confidence through algebraic fluency, connected problem solving and feedback on the reasoning behind each answer.
View course details →Book an introductory session →Discuss this programmeMake the transition to Cambridge AS mathematics with structured pure mathematics practice and support for your selected applied components.
View course details →Book an introductory session →Discuss this programmeExtend your Cambridge mathematics through deeper pure topics, selected applied components and connected exam problem solving.
View course details →Book an introductory session →Discuss this programmeConnect algebra, functions and trigonometry before calculus, with lessons matched to your school’s precalculus course.
View course details →Book an introductory session →Discuss this programmeBuild AP Precalculus confidence through function models, multiple representations and precise explanations of mathematical relationships.
View course details →Book an introductory session →Discuss this programmeUnderstand limits, derivatives and integrals in AP Calculus AB through worked examples, connected representations and clear justification.
View course details →Book an introductory session →Discuss this programmeExtend calculus understanding with AP Calculus BC support for series, additional representations and demanding multi-step reasoning.
View course details →Book an introductory session →Discuss this programmePlan university mathematics support around your module outline, prerequisites and assessment goals, with scope agreed before lessons begin.
View course details →Book an introductory session →Discuss this programmeDevelop mathematical problem solving through carefully chosen challenges, strategy review and explanations suited to your competition level.
View course details →Book an introductory session →Discuss this programmeFind a suitable mathematics plan when your school course or learning goal is not listed, starting with a review of your exact requirements.
View course details →Book an introductory session →Discuss this programmeConnect GCSE Computer Science theory, algorithms and programming with lessons matched to your exam board and teaching language.
View course details →Book an introductory session →Discuss this programmeDiscuss a computer science course or technical learning goal not listed, and agree a focused plan based on your syllabus and current skills.
View course details →Book an introductory session →Discuss this programme