Jim Clark is a Cambridge graduate with over 30 years of teaching experience at this level. He was Head of Chemistry and then Head of Science at Truro School in Cornwall. He took early retirement in 1997 and has since concentrated on writing.