- Over 35 years of teaching IB Mathematics at all levels
- 16 years IB HL Mathematics paper authoring and editing. With the older HL syllabus, the newer AA syllabus and the newer AI syllabus
- Senior examiner for HL Mathematics – both AA and AI
- IB textbook author – chapter author for OUP AI HL textbook
- IB textbook author – Online Statistics option book for the TI calculators
- MyIB moderator
- HOD Mathematics in several IB world schools
- Head of IB section in current school