
Below I’ve chosen a very small selection out of several hundred resources on the site. Hopefully this is enough to get a flavour of the type of content available on the site.
1. Worksheets
All worksheets are designed to take 40 mins to 1 hour and can be used very effectively as homework sheets or classroom activities. Worksheets are designed to hit key syllabus points and have full worked solutions.
Integrating factor worksheet:
This worksheet is designed for syllabus point AAHL 5.16. Download WS and MS here.



2. Treasure hunts
All treasure hunts are designed to take 20-30 minutes and to be a classroom based activity. Students can either work in pairs and rearrange papers on their desk, or a single set can be placed around the room. Students have to link up the questions with the correct answers.


3. Enrichment investigations and explorations
These are all worksheet led activities which can be done to both gain a deeper understanding of syllabus ideas and also to provide stimuli for possible coursework ideas.


4. Paper 3 investigations
I’ve made over 35 Paper 3 investigations – some of these are designed specifically for HL maths students to help prepare for their Paper 3s, and others are a bridge between Paper 3s and excellent prompt ideas for how good coursework ideas could progress. All of these aim to introduce some new ideas or place syllabus ideas into real life contexts.


5. Mock examinations and unit test
I won’t share the unit tests and mock exams for obvious reasons! I have tried very hard to make these look and feel like “real” IB exams – by using a similar layout and creating realistic exam style questions.
Mock examinations
An example of the question formatting: 
Unit tests
An example of the front page:


6. Enrichment resources
There are also a lot of enrichment resources – from Maths EE support, TOK in Maths, Stocks and Shares competition, Maths and Python, Codebreaking and a lot more.
Codebreaking Pack
This is the 2023 FOBISIA Maths Codebreaking challenge. Full of codes! Download here.


Hopefully this gives an example of the types of resources on the site – there are several hundred of these resources on the site! If you would like to join please click on the menu link above.


















