IB Math Revision Start free
Mock season

IB Maths AA HL: 12 days of mock prep

One focused topic a day for 12 days, each with free exam-style questions and notes, then a full timed paper on day 12. It works at any time of year: start at day 1 and tick each day off. Your ticks are saved in this browser only.

Start day 1

The 12 days

  1. Day 1

    Advanced Integration

    Warm up with today’s daily question, then work through Advanced Integration questions (49 questions). Stuck? Read the Unit 5 notes first.

  2. Day 2

    Complex Numbers

    Warm up with today’s daily question, then work through Complex Numbers questions (41 questions). Stuck? Read the Unit 1 notes first.

  3. Day 3

    Reciprocal and Inverse Trig Functions

    Warm up with today’s daily question, then work through Reciprocal and Inverse Trig Functions questions (44 questions). Stuck? Read the Unit 3 notes first.

  4. Day 4

    Advanced Random Variables

    Warm up with today’s daily question, then work through Advanced Random Variables questions (35 questions). Stuck? Read the Unit 4 notes first.

  5. Day 5

    Odd, Even, Inverse, Inequalities and Modulus

    Warm up with today’s daily question, then work through Odd, Even, Inverse, Inequalities and Modulus questions (34 questions). Stuck? Read the Unit 2 notes first.

  6. Day 6

    Applications of Differentiation (SL core)

    Warm up with today’s daily question, then work through Applications of Differentiation (SL core) questions (42 questions). Stuck? Read the Unit 5 notes first.

  7. Day 7

    Sequences and Series (SL core)

    Warm up with today’s daily question, then work through Sequences and Series (SL core) questions (54 questions). Stuck? Read the Unit 1 notes first.

  8. Day 8

    Geometry and Right Angled Trigonometry (SL core)

    Warm up with today’s daily question, then work through Geometry and Right Angled Trigonometry (SL core) questions (39 questions). Stuck? Read the Unit 3 notes first.

  9. Day 9

    Probability (SL core)

    Warm up with today’s daily question, then work through Probability (SL core) questions (52 questions). Stuck? Read the Unit 4 notes first.

  10. Day 10

    Function fundamentals (SL core)

    Warm up with today’s daily question, then work through Function fundamentals (SL core) questions (40 questions). Stuck? Read the Unit 2 notes first.

  11. Day 11

    Differential Equations and Maclaurin

    Warm up with today’s daily question, then work through Differential Equations and Maclaurin questions (45 questions). Stuck? Read the Unit 5 notes first.

  12. Day 12

    A full paper under timed conditions

    Sit a past or specimen paper from the IB Maths AA HL past papers in one go, then mark it and put every lost mark in My mistakes. For a fresh paper, try the Prediction Papers (with an IB plan or the free 7-day trial). Free 20-question sample (PDF).

After the mocks

Teachers: the share button sends this plan to Google Classroom or Microsoft Teams.

Other plans for IB Maths AA HL: Exam countdown · Back to school · Results day · 30-day challenge · IA rescue week · all exam-season plans