He teaches maths and statistics for 11+, 13+ grammar school entrance exams, GCSE, IGCSE, international baccalaureate and A-Levels. He also teaches science up to the level of GCSE.