Martin taught in a Grammar school for 39 years. His main subject was mathematics, he was head of mathematics for 30 of those years and Assistant Head for 20 with responsibility for Mathematics and Assessment. He taught mathematics throughout the school from Year 7 up to A-level Mathematics and Further Mathematics in years 12 and 13. He has taught online for Pembrokeshire College for three years.